Birch Farm
United Kingdom
>
England
>
Worcestershire
>
Malvern Hills
>
Severn Stoke
>
Birch Farm
Birch Farm is a building in Severn Stoke in Malvern Hills.
Birch Farm
Building
Secondary road
Gallops Bridge
Birch Covert
Birch Cottage
Birch Farm