Baxton's Grange
United Kingdom
>
England
>
North Yorkshire
>
Helmsley
>
Baxton's Grange
Baxton's Grange in North Yorkshire, Helmsley.
Baxton's Grange
Land use
farmyard
Baxton's Road