List of shops from the category Restaurants in Bloomsbury (W1T)
Itsu Bloomsbury
53 - 54 Tottenham Court Road - W1T Bloomsbury
Contact shop
- Restaurants
- Opening times & infos