Swallow Hall
United Kingdom
>
England
>
York
>
Wheldrake
>
Swallow Hall
Swallow Hall is a building in York, Wheldrake.
Swallow Hall
Building
Yes
Swallow Hall
Wheldrake Lane