Phone: +442031988444
Address: 25 Peter Street, London, W1F0AH, United Kingdom
City: London
Dishes: 35
Reviews: 3
"I want to give a shout out to the waitress who allowed us to order Happy Hour drinks 15 minutes after it had ended. The food was delicious."
All prices are estimates.