Fraser Hall
United Kingdom
>
England
>
Lancashire
>
Lancaster
>
Leck
>
Fraser Hall
Fraser Hall is a community centre in Leck in Lancaster.
Fraser Hall
Object
Community centre
Building
Yes
Coulter Beck Lane
Ingleton Branch