Positioned at the base of the Malvern Hills, Great Malvern is an historic spa town with a strong artistic and literary heritage. The area boomed in the 19th century, thanks to the health-giving claims ...
Local lore says a snowy stroll through Great Malvern, a hillside town in central England, once inspired the lamppost scene in “The Lion, the Witch and the Wardrobe.” Decades later, the same hills ...