When you think of London, you think of Mayfair, Knightsbridge, Notting Hill, right???
Well, London is a megalopolis and there are so many interesting places to visit that one can spend a life time doing so and not see it all...