Phone: +442079308855
Address: 1-3 The StrandThe Grand Building, London, United Kingdom
City: London
Dishes: 35
Reviews: 2
"The service and food were fantastic. Although the ambiance was a bit lacking at first, it improved significantly as the restaurant began to fill up around 10:45."
All prices are estimates.