Phone: +442085259851
Address: 186 Well St, London, E96QT, United Kingdom
City: London
Menu Dishes: 30
Reviews: 2
"For once, I convinced my team to head east after work, and this restaurant provided a welcome change from the crowded city bars for our post-work drinks."
All prices are estimates on menu.