The city that has it all: history, traditional sightseeing, top class sporting venues, an abundance of new buildings, the widest possible diversity in its population and visitors, a multicultural restaurant and bar scene, all the High Street and independent shopping you could wish for. Have I missed something. . . ?
London is currently home to five Premier League teams and a five more in the Championship, so you also have a pretty decent choice of matches