Selecting vegetables in Drummond Street
The Vine's shop at 115 Drummond Street, 1975
Preparing food in the basement of Diwana
Shop in Drummond Street
Optician wearing a scarf
Categories
Italian restaurant in North Gower Street.
Single storey commercial and industrial buildings on former gardens in Hampstead Road