Greenhalgh Castle is a castle, now ruined, near the town of Garstang in Lancashire, England.
Contact us...