Yeovil, Somerset, BA20
The Beach Cafe Bar is a chilled and relaxed venue situated at the top of Yeovil town.