Barrowford Village, Lancashire. Free entry. Open daily.