Great Triple Studio Next to Hyde Park H303 - Flats for Rent in London, England, United Kingdom
Entire home/flat in London, GB. Amazing Location by Hyde Park! Comfortable Triple Studio Apartment on 3rd Floor with Private EN suite shower room. Newly Refurbished Sleeps 3 with 2 persons on a double bed and 1 person on a sofa bed. Free High Speed WIFI. Fresh Linen/Towels. Equi...
See this content immediately after install