Are you looking for a more tranquil and relaxed version of London life? You can find it in the northwestern area of the capital. North West London's areas are affluent, friendly, and filled with options for quasi-village life, yet they are also unexpectedly diverse. Two such areas are Hampstead and St John’s Wood. But which one is the better option for you? Let’s find out. Hampstead Are...