Discovery Dock Apartments West, 2 S Quay Square, London E14 9RT
Bar | Cafe | Deli
This business offers a refined waterside dining experience, featuring expertly chargrilled meats and vegetables, all set against a backdrop of turquoise glass and walnut wood accents.