Other Restaurants in London - Bloomsbury 50 Tavistock Place, Bloomsbury, London, WC1H 9RG Tags: burgers, chicken, delivery, halal, pizza, ribs, takeaway