Newtown in fifty years

August 11, 2017

Hampstead So is this what Newtown will look like in fifty years? Are these the sort of people who will live there? Believe it or not, but twee upmarket Hampstead in North London was once a […]