-
-
See the World. Visit London
London, a city rich in history and vibrant with modern energy, is a tapestry of iconic landmarks and cultural diversity. From the majestic Tower Bridge to the hallowed halls of the British Museum, the city offers an endless array of sights to explore. Buckingham Palace's grandeur and the time-honoured tradition of the Changing of the Guard provide a glimpse into London's past and present.
Beyond its historical and cultural significance, London is also a global financial centre and a cultural capital. It is the world's most visited city and boasts the world's largest city airport system. Additionally, it is a leading investment destination, hosting numerous international retailers and ultra-high-net-worth individuals.
-
-
-
-
-
London is home to some of the most well-known cultural and heritage landmarks and World Heritage Sites, including the Tower of London, Kew Gardens, and the Palace of Westminster. Other landmarks include Buckingham Palace, the London Eye, Piccadilly Circus, and the Shard. The city also hosts prestigious museums, galleries, and theatres, such as the British Museum, the National Gallery, and the West End.
As a fashion destination, London offers an unparalleled shopping experience. From bustling flea markets and vintage shops to luxurious department stores, the city is a shopaholic’s heaven.
It is also a hub for entertainment, with more than 230 theatres making it the world's third busiest film production centre. Furthermore, London's live comedy scene is unmatched, and the city has the largest theatre audience in the world.
From its historical landmarks to its bustling modern life, London is a captivating city that offers visitors a truly unique and unforgettable experience.
-
Explore City
Gallery
Hotels in London
-
Dorsett Shepherds Bush London
Located in the heart of West London, Dorsett Shepherds Bush London offers a unique blend of traditional charm and modern elegance. The Hotel retains its Grade II historic facade while featuring 317 exquisite rooms and suites featuring modern luxuries.
-
Dorsett Canary Wharf London
Dorsett Canary Wharf set in Central London, is a beacon of modern luxury. With 231 guestrooms housed in its East Tower, the hotel offers a range of amenities including a café, a restaurant, a gym, and conference facilities.