Covent Garden Where to Stay
High Holborn Hall Of Residents
178 High Holborn, London, WC1V 7AA 020 73795589
The Montague On The Gardens
15 Montague Street, London, WC1B 5BJ 020 76371001
178 High Holborn, London, WC1V 7AA 020 73795589
15 Montague Street, London, WC1B 5BJ 020 76371001