Discover Minehead
compiled from our dataMinehead is located in England, United Kingdom, and has a population of about 11,981. Our atlas lists 112 places here.
These include 9 sights and 1 museums, 45 restaurants, 56 places to stay and 1 cocktail bars. Highlights include Fine Memorials, Minehead Connect CIC, Holnicote Village.