Malvern

Malvern is a town in the county of Worcestershire in England with the town or local part of Great Malvern, Malvern Link, Malvern Wells, West Malvern and North Malvern. The entire municipality had 28,749 inhabitants 2001 census.

Hotels