London TownVisiting a place you once lived can be like visiting an old friend or it can make you feel like a tourist. London ticks both these boxes...