Swan & Royal Hotel

Swan & Royal Hotel
26 Castle Street, Clitheroe, Lancashire, BB7 2BX