Tandoori kababs and petrol in Hampstead Road
Parcels van in Euston Street
Categories
Lunchtime in the busy Drummond Street restaurant
The Vine's shop at 115 Drummond Street, 1975
The Vine's shop at 115 Drummond Street, 1975
The Restaurant in North Gower Street, 1974
Butchers & Grocers shop at the end of Drummond Street