But before we get into the locals, here were my very impressions of Hampstead. Stepping out of the tube station on the high street, my thoughts were: "There's no way I'm in London." The red-brick ...