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.

Located in the south-east of England, London is a key destination for any traveller. It is a great place to visit if you are interested in learning about British culture, and it is the home to four World Heritage Sites, 17 National Museums, and it is perfect for entertainment seekers, with 7,000 pubs and over 40,000 shops.

Find cheap flights to London with eDreams and enjoy a holiday in London.