Italy
London is a city that constantly re-invents itself. Not only is there plenty of fascinating history, but also something brand new to discover each day.