The four largest European capitals are Moscow, London, Berlin and Madrid. The cities are the largest in Russia, the United Kingdom, Germany and Spain, respectively.
With a population of more than 8 million, Moscow is the largest European city; this inland port hosted the 1980 Olympic Games. London boasts roughly 7 million residents and is the site of three of the top 10 museums and art galleries in the world. Roughly 3.5 million Germans call Berlin home, and this city once included the historical Berlin Wall dividing East and West Germany. Madrid is located near the geographical center of Spain and features a city population of about 3 million.