Eating

Cafes and restaurants line Great Malvern's hilly streets.