The Anchor

The Anchor
86 Liverpool Road, Preston, PR4 5SL
Photo of The Anchor