townlandsofulster.com
Castle Espie
Castle Espie is a townland on the western shore of Strangford Lough. According to the PLACENAMESNI website, the origin of the name Castle Espie is “castle of the bishop”, in translatio…