Located in one of Canary Wharf’s most sustainable buildings, the restaurant is set across two floors. As well as the main dining area and bar, there are two outdoor terraces overlooking a vibrant green space, and offering a perfect spot to relax and unwind.
For reservations
+44 (0)20 3971 7111
Click here for website
Address
50 Canada Square Park
Canary Wharf
E14 5FW
Nearest tube/DLR
Canary Wharf