I'm just back from London, well - technically, Ealing and Uxbridge, but I'm not a cartographer... I was there for two weeks coordinating and implementing the technical side of moving my Employer's European operations from Ealing to Uxbridge.
The best part of the trip was the "Four Day, Easter Bank-Holidays" - for which I was handed the keys to a Vauxhall Corsa, and told to return it on Tuesday morning with a full-tank.
For those who have been "lucky" enough to drive a Corsa (or the Opel version), you can stop laughing now.
So, I flew my wife in for the long weekend, and we drove to Winsor, Stonehenge, Bath, Oxford, Banbury and Bristol - and we spent one day in Westminster and London.
London area is an amazing place to visit, but I wouldn't want to live there (no offense to those who do). Maybe out in the country...