Station House
United Kingdom
>
England
>
North Yorkshire
>
Ampleforth
>
Station House
Station House is a building in North Yorkshire, Ampleforth.
Station House
Building
Yes
Thorpe Beck
Thorpe Hall
Thorpe Lane
Ampleforth
Heron Lye Gill