Phone: +442073611717
Address: 222 Kensington High Street, London, London, W87RG, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"This restaurant is a great spot for a quick bite with colleagues at 3pm. There was no crowd or wait, and the location is fantastic. The service was fast and we couldn't go wrong with our choice of dining here."
All prices are estimates on menu.