Chat on the pavement in Hampstead Road
Grocery store in Drummond Street.
The Vine's shop at 115 Drummond Street, 1975
Italian restaurant in North Gower Street.
Drummond Street showing the newly painted squat at number 117
Vine's shop at 115 Drummond Street
Eurasian Foods in Drummond Street