Hornby - Lancashire

From Wikipedia, the free encyclopedia

Hornby is a small village in Lancashire, situated close to where the River Wenning joins the River Lune.

Famed for its spectacular castle overlooking the village, and its church with an octagonal tower, Hornby is an extremely picturesque village.

[edit] See also