Stubbing Barn
United Kingdom
>
England
>
North Yorkshire
>
Buckden
>
Stubbing Barn
Stubbing Barn is a building in North Yorkshire, Buckden.
Stubbing Barn
Building
barn
Dubb's Lane
Seal Bank
Stubbing Lane
Hubberholme, Church farm
Stubbing Bridge
Strand Barn
Buckden Wood Fields