Route GuidesRoutes City GuidesCities Map Log in

Mayfair private Apartments

London
1 Farm street, London, W1J 5RB

4 rooms · from £339


Mayfair private Apartments offers accommodation in London. Oxford Street is 700 metres from the property. Free WiFi is available . All units include a seating area with a TV and iPod docking station.