Other Hotels in London - Bloomsbury 21 Gower Street, Bloomsbury, London, WC1E 6HG Tags: air conditioning, child care service, laundry service, safe, televisions, townhouses
Other Hotels in London - Bloomsbury 4-6 Bedford Place, Bloomsbury, London, WC1B 5JD Tags: laundry service, restaurant, room service