Enchanting Somerset Village Pub Impresses with Atmosphere, Though Food Leaves Room for Improvement
Nestled in the quaint village of Saltford in North East Somerset, The Crown is a delightful example of a traditional English pub enhanced by creative interior touches. This Grade II listed building dates back to the late …