Ten fantastic facts about Yeovil

If you’re from Yeovil or know Yeovil a bit here are some facts that may surprise you! How many of them did you know about? And if you don’t know Yeovil (you haven’t lived 😂) but please read on to find out a little more about this sparkling gem of a town in South Somerset!…