‘Lovely local’ with ‘first class’ food voted Teesside’s best spot for pub …
A “lovely local” has been named as Teesside’s best spot for pub grub.
The Three Horseshoes, at Cowpen Bewley in Billingham[1], has bagged the top spot following a survey by Teesside Live readers. The site has an impressive 4.5-star rating based on over…