Menu restaurant premier inn tate modern
#20517 of 70908 places to eat in London
No info on opening hours
You can visit this place to order the duqqa, coffee, tea and tapai listed on the menu.
More info
Related restaurants for Menu restaurant premier inn tate modern