We gathered responses from all corners of the continent – from Vienna to Zurich, Tallinn to Tbilisi and Bilbao to Porto. And now the results are in. We can reveal that London is the sixth happiest ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results