Lathe Barn
United Kingdom
>
England
>
Kent
>
Folkestone and Hythe
>
Burmarsh
>
Lathe Barn
Lathe Barn is a building in Burmarsh in Folkestone and Hythe.
Lathe Barn
Building
house
Donkey Street
Stable Cottage, Toilets