Site Description
The station at Greencastle was built on a section of embankment surrounded by sea with a a causeway out to it. The area to the east has since been reclaimed from the sea - the station was south of the complex of modern road overbridges.
Photographs
Google Street View - Greencastle Station
Links