Phone: +442083439008
Address: 843 High Rd, London, N128PT, United Kingdom
City: London
Dishes: 35
Reviews: 503
"My friend and I visited this restaurant during the summer to enjoy a cocktail and sit outside on their terrace. The area was beautifully decorated with artificial flowers and grass, and the staff was friendly."
All prices are estimates.