Restaurant
4.7 (2510 reviews)
Upper Level, 2 Cabot Sq, Canary Wharf Estate, London E14 4QT, UK
$$$$$
+44 20 3006 5650