There are some curious spellings. For example Koln and Nizhny Novgorod. Also you haven't explained what you mean by "top" - clearly not top in population or Manchester would be much higher up the list and Newcastle would be above almost half of them. Islington is a part of Greater London so should not feature at all.
Eixample, Latina and Carabanchel are neighbourhoods inside Barcelona and Madrid, shouldn't be on this list. Don't know why your source considers them independent cities.
Some of this is just plain WRONG! Newcastle is easily one of the biggest cities in the UK, probably in the top 10. It's substantially bigger than Sunderland, yet that's in the list! And no way known to man is Nottingham the 4th largest in the UK.
Eixample, Latina and Carabanchel are not cities, not at all. They are districts of Madrid and Barcelona. This is like saying Westminster or Manhattan are cities. Please change it.