Aerial view of buildings at the junction of Station Road and Dover Road.
A photograph showing the electricity sub-station at the junction of Station Road and Dover Road. Also shown are the old Golf Club House and Townsend Farm.
Station Road (63)
Townsend Farm (32)
PlaceSt Margaret's at Cliffe, Station Road
Still image (3567)
LicenseCreative Commons Attribution-NonCommercial-NoDerivs (CC-BY-NC-ND)
Search by text
You can carry out an advanced search of the archive by search term.
Search by subject
Browse by century: