Swan and Royal

26 Castle St, Clitheroe BB7 2 ,United Kingdom
Swan and Royal Swan and Royal is one of the popular Hotel located in 26 Castle St , listed under Local business in Clitheroe , Bar & Grill in Clitheroe ,

Contact Details & Working Hours

Map of Swan and Royal