Phone: +442072360721
Address: 5355 Carter LaneEC4V 5AE, London, United Kingdom
City: London
Dishes: 29
Reviews: 444
"Located on a nearby street near St. Paul's Cathedral and Blackfriars Tube Station, we were warmly welcomed after our journey to London was disrupted by travel delays. We received very generous portions of hospitality from all staff members. The interior is also stunning! Would highly recommend for anyone looking to enjoy a delicious meal."
All prices are estimates.