Teasel Green (Jones Homes)
United Kingdom
>
England
>
North Yorkshire
>
Kellington
>
Teasel Green (Jones Homes)
Teasel Green (Jones Homes) in North Yorkshire, Kellington.
Teasel Green (Jones Homes)
Land use
construction