Camp House
United Kingdom
>
England
>
Worcestershire
>
Malvern Hills
>
Grimley
>
Camp House
Camp House is a pub in Grimley in Malvern Hills.
Camp House
Object
Pub
Building
Yes
River Severn