Other Hotels in London - Bloomsbury 4-6 Bedford Place, Bloomsbury, London, WC1B 5JD Tags: laundry service, restaurant, room service