A restaurant and bar by the ExCel Centre serving Mediterranean and British dishes alongside craft beer, signature cocktails, a short wine list and artisan coffee.
Time Out says
Details
- Address
- 17 Western Gateway
- ExCel Marina
- London
- E16 1AQ
Discover Time Out original video