Appalling customer service from an old lady, presume it was the landlady, clearly got out of bed the...
Appalling customer service
7/7/2024
(143)
The Twelve Pins is a charming pub located in London, England, known for its warm atmosphere and inviting decor. With a diverse menu featuring classic British dishes and a selection of local ales, it's a perfect spot for casual dining or enjoying a pint with friends. The pub often hosts live music and events, making it a lively destination for both locals and visitors alike.
Generated from this place's information
Appalling customer service from an old lady, presume it was the landlady, clearly got out of bed the...
Lovely atmosphere, staff very friendly, quick service, food is very good and reasonably priced. Grea...
Ghastly place. Unbelievably rude staff, acrid atmosphere, felt like it hadn’t been cleaned for a lon...