Broomsmead Farm
United Kingdom
>
England
>
Devon
>
Mid Devon
>
Lapford
>
Broomsmead Farm
Broomsmead Farm is a building in Lapford in Lapford in Mid Devon.
Broomsmead Farm
Postal code
EX17 6NA
Street
Lapford
Building
Yes