View from Euston Tower of Tolmers Square, North Gower St. and Euston St.
Single storey commercial and industrial buildings on former gardens in Hampstead Road
The west end of the south side of Tolmers Square with Euston Tower
Howard Hannah, Camden Journal, 3 August 1973
Categories
Categories
Vine's shop at 115 Drummond Street
Tandoori kababs and petrol in Hampstead Road