With over 8 million inhabitants, London is the largest capital city in Europe and is of course home to the most recognised royal family in the world as well as the iconic red double-decker buses and black cabs.
Visitors to this historic capital often feel that the city is familiar because of all the iconic landmarks and famous buildings! Along the River Thames you’ll find architectural treasures such as Westminster Abbey, Big Ben and the Tower Bridge and more recent and modern additions such as the skyscraper nicknamed The Gherkin and the tallest building in Europe – The Shard.
Aside from its icons, the English capital’s museums are one of its most memorable features. Whether it’s the earthly wonders housed inside the ornate, terracotta façade of the Natural History Museum or the cutting-edge artists pushing boundaries inside the Tate Modern, London’s cultural attractions are stunning and should be on the must to do list.
For those in seek of a memorable culinary experience then London will not disappoint. Knightsbridge, Chelsea and Kensington have many Michelin-starred restaurants and Brick Lane houses a collection of Indian restaurants offering authentic Indian curries. Visit Covent Garden for a wide choice of street food or head to Soho for dim sum in London’s Chinatown. And there’s the excitement of its neon-lit West End, around which revolves an innovative dining scene and designer shopping outlets.
If you’re in the mood for shopping, London’s celebrated department stores will more than exceed your expectations. Try the luxury of Harrods and Harvey Nichols in Knightsbridge, or Selfridges on Oxford Street.
This variety that London offers is what makes London so special. It’s a truly global city, with more than 300 languages spoken by inhabitants originating from across the globe and a holiday in London is enjoyable for anyone and everyone.