Other Restaurants in London - Bloomsbury 17 Dukes Road, Bloomsbury, London, WC1H 9AB Tags: bar, european
Other Restaurants in London - Bloomsbury 83 Southampton Row, Bloomsbury, London, WC1B 4HD Tags: bar, cocktails, modern british, private parties: up to 200 guests