Samlesbury Memorial Hall

Samlesbury Memorial Hall
Cuerdale Lane, Preston, Lancashire, PR5 0UY
Photo of Samlesbury Memorial Hall