Wimpole 3 Bed Apartment
London England
Check in
12:00 AM
Check out
N/A
With a stay at Wimpole 3 Bed Apartment in London (London City Centre), you'll be a 5-minute walk from Oxford Street and 14 minutes by foot from Marble Arch. This apartment is 0.3 mi (0.5 km) from Regent Street and 0.3 mi (0.5 km) from Selfridges.
Make yourself at home in one of the 6 guestrooms.
Property Details
Location
, London, England , United Kingdom