Download bitmap
Download PDF
This infographic shows the level of satisfaction, according to seven indicators, for 75 European cities.