One of the amazing things about where I live in London is that it is so purely by chance that I moved there, and I love it so much. People always ask me where I live and I tell them and they're like "oh it's so nice there". My answer to that is always an incredulous "I know!!". The right flat at the right time, that's absolutely all it was.
Also, the other thing I love about where I live is that it's only a short walk to Hampstead, one of my favourite places in London. It's also within walking distance of Highgate too, another favourite!