London loves a grand event - and grand sporting events take pride of place in the city's calendar. Visitors see the best of the old town when Wimbledon is in full swing, FA Cup fever strikes town or when Australia has deigned to let the last test of an Ashes cricket series become the decider.
The 2012 Olympics, starting later this month, will see the city at its finest.
You don't even need to be all that fussed about the sport. The excitement of last year's Rugby World Cup on these shores was felt by more than just rugby fans - when the hospitality industry's cash registers are singing, the whole town joins in the chorus.
London's Wimbledon buzz is best felt miles from the actual tennis, when you're swanning about at strawberries-and-cream picnics in one of the city's many wonderful parks. ("Isn't Fed playing today?" "Dunno. Pass the Pimms.")
As a city that was once the heart of an empire, the old town seems to get a kick out of feeling it's at the centre of things.