Other Hotels in London - The City 18 Charterhouse Square, The City, London, EC1M 6AH Tags: air conditioning, bar, boutique hotel, british, ensuite rooms, gym facilities, lounge bar, restaurant, televisions
Other Hotels in London - Bloomsbury 23 Mecklenburgh Square, Bloomsbury, London, WC1N 2AD Tags: gym facilities, televisions, townhouses