Close search

Book a tour

Home to cultural institutions

London is one of the most innovative and culturally exciting cities in the world. The city is home to many great institutions and tourist attractions including the British Museum, the British Library, Tate Modern art gallery, Madame Tussauds and the Natural History Museum.

A varied range of shopping

The range of shops in London will give you plenty to explore. Unique independent boutiques sit alongside major high street brands and the most exclusive designer labels, while the traditional London markets sell gifts, locally sourced food and books. You also have the opportunity to visit Europe’s largest shopping centre at Westfield Stratford, and iconic department stores such as Harrods or Selfridges.

Cosmopolitan cuisine

London’s diverse restaurant scene will take you on an exciting journey around the world, allowing you to enjoy a taste of home as well as exploring new cuisines. The city has a host of Michelin-starred establishments, as well as gastropubs, rooftop bars, riverside restaurants and traditional British tearooms.

Beautiful outdoor spaces

Although London is a huge city, you are always close to beautiful green spaces. There are eight Royal Parks where you can enjoy music festivals, relax with a picnic or watch the local herds of deer. The city also has a number of amazing outdoor spaces like the Royal Botanic Gardens.

Sporting events and facilities

Some of the world’s biggest sporting events are hosted in London. You can watch a football match at Wembley Stadium, see cricket played at Lord’s or spectate at a tennis grand slam at Wimbledon. As London held the Olympic Games in 2012, there are also amazing new sporting facilities to enjoy.

World-famous theatre

London is famous all over the world for its theatre scene. The West End is full of wellknown musicals and classic plays starring famous actors, while smaller independent theatres also show new and experimental works from upcoming talents.