Hornby Castle – Lancashire

Hornby Castle is a country house developed from a mediaeval castle, in the Lune Valley of county Lancashire in the North West of England. The castle was originally built for the Neville family in the 13th century and is now privately owned. The owners do allow garden views for Special Events on Advertised Dates, however, so you be grateful for that.