The Beech Tree
British
Bar
Pub
££ - £££
💬
1533 reviews
📍
43 Bedwlwyn Road
