Accommodations nearby Ed Victor Ltd, 6 Bayley St, Bloomsbury, London WC1B 3HE, UK

The Lexington Apartments

Approximately 1.99 km away
Address: Penton Street, London, London, England, United Kingdom