London has been named as the best city for Millennials to live in the UK - but only 16th worldwide.
The capital finished first nationally ahead of Manchester, second, and Bristol, third, in the Millennial Cities Ranking.
Worldwide it came 16th overall in the pecking order, behind Amsterdam in first place and Berlin in second.
London finished 90th for housing, 81st for festivals and 46th for immigration tolerance.
It was ranked only 47th for employment, but did finish fourth for night scene and second for tourism.
Apartment search site Nestpick assessed 100 cities worldwide, accumulating scores in a range of categories to rank the results.
Managing director at Nestpick, Ömer Kücükdere, said: "Millennials travel more at a younger age than any of their preceding generations; this gives them the possibility to find the perfect city for their personal needs.
"With ageing populations cities must cater to the Millennial demographic in order to sustain a thriving economy."
There is no precise definition of Millennial, but it is a term widely used to describe people typically born between the 1980s and mid-1900s to early 2000s.
It is commonly associated with a generation of people facing increased difficulty, in areas such as housing and employment, compared to the previous generation.
Keep up to date with the latest news in west London via the free getwestlondon app.
You can even set it to receive push notifications for all the breaking news in your area.