London, UK – City Guide

London, the capital of England and the United Kingdom, is a lively and cosmopolitan city with over eight million inhabitants, making it the most populous city in Europe. Even though English is the official language of the city, there are an additional 250 foreign languages spoken and it is currently the European city with the largest flow of immigration.