The fact that I live here
I love London so much. It's so big, but everything in central is so accessible, and there is always something to do. I also love the fact that a walk through London is a walk through over a MILLENNIUM of architecture
I mean, on one side of the river you have the Tower of London and almost directly across the river you have the Shard, which was built almost 1000 years later.