Modern Duplex Near Oxford Street

7 Windmill St. London W1T 2JD UK, London

Reservations:+1-888-355-0343

4 bedrooms

Baths

Guests

Description

With a stay at Modern Duplex Near Oxford Street in London (London City Centre), you'll be steps from Tottenham Court Road and 10 minutes by foot from The British Museum. This apartment is 0.6 mi (1 km) from Leicester Square and 0.8 mi (1.2 km) from Oxford Street.

Amenities

Elevator

WiFi/Internet

Check Price

No nearby properties available in this region at the moment.