London, capital of England. is the third largest city in Europe, after Moscow and Istanbul. It is also the largest city in the European Union and one of the largest cities in the world both in the city itself and in the entire agglomeration.
Challenge: This puzzle has not yet been solved in {size} size. Be the first to complete it.