Central London home away from home in an amazing location, situated within minutes of from Piccadilly Circus, near to Leicester Square, Charing Cross, Mayfair and Green Park. The apartment is on the 2nd floor of a new build luxury apartment block in a very quiet cul-de-sac.
- There are no luggage storage facilities at the apartment, I would recommend you use luggage storage facilities at most major stations.
- There is no parking on Babmaes Street, but there are some great local secure car parks we can provide information on if you need it.
This host has 299 reviews for other properties.View other reviews