London is awesome for imagining what it looked like in the past! There's lots of modern stuff of course, a lot of traffic and all, but then you have ancient buildings and you can easily picture what the traffic etc. must have looked like in the past.