Other Hotels in London - Bloomsbury 1 Dukes Road, Bloomsbury, London, WC1H 9PJ Tags: air conditioning, car parking, restaurant, televisions, wi-fi