London is the financial heart of Europe and culturally one of the most significant cities in the world. With over 10 million residents from 270 different nationalities it is multicultural through and through. It’s huge, but thanks to the elaborate subway system you effortlessly travel all over town. London is dotted with architectural icons. From the historic Tower of London and Westminster Abbey to futuristic buildings like The Shard and the Millennium Dome. You’ll find classic English pubs next-door to some of the world’s best restaurants and clubs. There are fantastic museum that are often free. The many different neighbourhoods all have their own unique character, so you’ll constantly feel like you’ve arrived in a whole new town. Also, London is a surprisingly green city: parks, gardens and other green spaces cover around 40% of the city.