Denton Road, Stonebridge Park, NW10

Denton Road still appears on my old edition of the London A-Z but apart from that, practically all traces of it have vanished. I’ve never been able to find a photo in an archive, or a snippet of written information from decision makers on what happened to all those people who lived there, and why [...]