Although I have been known to complain from time to time about the tube (and if you live in London, I know you feel my pain), I do love living here.
1. The architecture! If you come from North America where many of the buildings are sixties and seventies-style or steel and glass, London's ornate architecture is awe-inspiring.
2. The variation from one part of the city to the other. It's impossible to get bored in London; moving from east London to west London is akin to visiting a different country. Every borough has a different feel to it, since London is really a collection of smaller communities that were gradually gobbled up by the metropolis.
3. The museums -- which are free! I have a crush on The Tate Modern. I love drifting through the galleries, then up to the cafe where you can have a glass of wine and gaze out over the Thames and St Paul's.
4. The markets. These days Portobello is swamped with tourists, but it's still worth a stroll down between the stalls. Columbia Road flower market and Borough market are also among my favourites.
5. Hyde Park. I love wandering around the park, particularly in the winter when it's empty and the sky is grey. My husband and I have our own spot, right in front of The Serpentine.
6. The South Bank. Yes, it's where I got engaged, got married, yada yada yada, but it's also the cultural centre of London with the British Film Institute, The National Theatre, and The Royal Festival Hall.
7. Daunt Books. Located in an old Edwardian bookshop in Marylebone, I feel calmer as soon as I walk into this shop.
There are plenty of other reasons I love living here, but I must now go placate my stomach with chocolate.
Do you love where you live? Or would you escape faster than Houdini on speed?