£ 1400\mo Townsend Road, Minehead - Luxury Three-Bedroom Apartment Situated on the Second Floor Flats / Apartments 3 3 Newly Refurbished Luxury Three-Bedroom Apartment with Stunning Coastal and Countryside Views!Situated on the second floor, this exceptional apartment enjoys far-reaching views across the sea, moors, and the popular town of...