Bothampstead Farm
United Kingdom
>
England
>
West Berkshire
>
Hampstead Norreys
>
Bothampstead Farm
Bothampstead Farm in West Berkshire, Hampstead Norreys.
Bothampstead Farm
Land use
farmyard
Bothampstead Road