People living in London work more, commute for longer and have less sex than people living in other cities - but it is nevertheless one of the best places to live in the world, according to a new ranking.
Time Out's annual City Life Index ranked the capital the fifth most exciting city in the world - behind Melbourne, New York, Porto and Chicago.
Some 85 per cent of Londoners surveyed said they had felt happy in the last 24 hours, while almost nine in 10 said there is "always something to do or see". We are a cultured bunch: the average Londoner goes to the theatre 12 times a year, while the capital's bar, restaurant and nightlife scenes all scored highly.
Meanwhile, London was also knocked off the top spot as hangover capital of the world: we spent a mere 24 days nursing sore heads following heavy drinking sessions last year, while Parisians spent a full month suffering hangovers.
On the downside, Londoners were the most stressed, worked the most hours at 40.4 hours a week, and had a 39-minute average commute, the longest of any city.
And some 43 per cent of people living in the capital they found it hard to make friends - which might explain why Londoners have sex just 24.6 times per year, way below the average of 26.3 times per year (although that might not apply to City folk: those earning over £100,000 do it 29 times per year, the figures suggested).
Manchester and Edinburgh were also named in the ranking, coming in seventh and 11th places respectively.
The world's 10 most exciting cities