Towns & Villages

Not only is Castlemorton a sight to behold, so too are the many towns and villages that surround it. Stroll around the beautiful Spa Town of Malvern, enjoy the festivals that take place at the riverside town of Upton-upon-Severn, take in the history of the Medieval town of Tewkesbury or enjoy the hustle and bustle of market town, Ledbury.