Hoghton Tower

Hoghton Tower

Hoghton, Near Preston, Lancashire / Imagine a 16th Century Manor house, high on a hill in the heart of Lancashire, Hoghton Tower offers an enchanting and unique destination for every occasion.