Phone: +442083059522,+442079409771
Address: Unit 2, The O2, London, SE100DX, United Kingdom
City: London
Dishes: 27
Reviews: 17
"The restaurant offers stunning views of Tower Bridge and the staff is extremely friendly. It can get a bit windy outside, but it's worth sitting out there for the view."
All prices are estimates.