Drummond Street, 1974
View from Euston Station down Euston Street to Tolmers Square and Euston Tower.
Categories
The Plastics Sales Company in Starcross Street
Gap site on Hampstead Road provides rare glimpse of the back of the north ...
The Restaurant in North Gower Street, 1974
Butchers shop in Drummond Street
Mosque in Starcross Street
Categories