harrow-road-at-westbourne-terrace-2-jan-1962 - from our story 'Evocative Photos of London Trolley Buses in 1962 – Their Final Year'

Harrow Road at Westbourne Terrace, 2 Jan 1962.

View The Article