Three Stars in London - The City 12 Peter's Lane, The City, London, EC1M 6DS Tags: air conditioning, boutique hotel, business facilities, clerkenwell, laundry service, televisions