Samlesbury Hall
Samlesbury Hall is a beautiful historic home located within the Lancashire village of Salmesbury. As well as providing a fantastic day out for the whole family they also provide accommodation on site. The perfect haven for history lovers and those wishing…