Swallow Hotel Preston

Preston New Road
Samlesbury
United Kingdom