- All cities
- About Us
London is also one of the world’s 4 main fashion capitals, with London Fashion Week taking place twice a year in February and in September. Shopaholics will be keen to learn that there is the largest department store in Europe; Harrods, which is located in Knightsbridge. Another element the dynamic metropolitan city is known for is football, as it houses the most football clubs of any city in Europe, with 10 teams in the top 2 English leagues.
Not forgetting that there are over 3,500 pubs and bars around the city, where you can relax and socialize with your friends. In addition, when living in London, you have the opportunity to indulge in 87 Michelin star restaurants, including Alain Ducasse at The Dorchester, The Araki and Restaurant Gordon Ramsay.
Last but not least, London is home to some of the world’s most prestigious universities and, as a result, has one of the highest student populations of any city. Imperial College and UCL are ranked in the top 10 worldwide, and in total there are 33 universities across the UK capital.