Discover Yeovil
compiled from our dataYeovil is located in England, United Kingdom, and has a population of about 31,633. Our atlas lists 134 places here.
These include 9 sights and 0 museums, 100 restaurants, 23 places to stay and 2 cocktail bars. Highlights include Streamside Apartment, Abbey Farm House, Houndstone.