Castle Road Loading Map.... Castle RoadCastle Road - ScarboroughDetails 54.2860871 -0.3985572000000275 Address Castle Road Scarborough North Yorkshire United Kingdom Upcoming additional Events No additional events in this location