October 5, 2018 Holloway Road, London, complete with trolleybus to North Finchley, c.1960 Holloway Road, London, complete with trolleybus to North Finchley, c.1960 Source by ddshustly