Tolmers Square glimpsed from Hampstead Road on a damp day.
Fetching water in Tolmers Square, 1974
Gap site on Hampstead Road provides rare glimpse of the back of the north ...
The Exmouth Arms in Starcross Street
Family business in Drummond Street
Mosque in Starcross Street
Categories
General store for Asian food in Drummond Street
Categories