Clock House
United Kingdom
>
England
>
Worcestershire
>
Malvern Hills
>
Grimley
>
Clock House
Clock House is a building in Grimley in Malvern Hills.
Clock House
Building
house
The Hunters Lodge
Oakall Green
Mudwalls
Birchall Cottage
Old Hill