You are viewing a single comment's thread.

view the rest of the comments →

madhatter67 ago

That is some read!

I grew up in North West London....and know Hampstead and Finchley well....I lived for a bit on frognal lane (kek)....in West Hampstead.... I looked that bit of Finchley road up on Google recently....it's not far from that famous shell company address in golders green....there also are a shit ton of psychotherapists registered in the buildings there...It's all very tavistocky!

I'll try to pull together some proper stuff on this