Marine Drive
(1897-present)

place and road

Aged 127

Commemorated on 1 plaque

Marine Drive. Major coastal road link between north and south bays, constructed 1897-1908.

South Toll House, Marine Drive, Scarborough, United Kingdom where it sited (1897)