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