This map plots the settings and references in The Day of the Triffids

To start exploring, click a red pin

Page 142. " when I had come up to Hampstead Heath "
Hampstead Heath
Creative Commons AttributionHampstead Heath - Credit: Cristian Bortes
Hampstead Heath is a large open area on a hill in north London.  It is reasonably wild and would be an alarming place to encounter triffids.