London | Caledonian Sleeper |


The capital of the UK and one of the world’s most spectacular cities, London needs little introduction and gives you access to business, entertainment and leisure on a grand scale.

From the majestic Tower Bridge to the historic Tower of London, and the modern London Eye, this city boasts an array of iconic landmarks.

Immerse yourself in world-class museums like the British Museum and the Tate Modern, or catch a show in London’s renowned West End theatre district.

Take a stroll in Hyde Park, enjoy a River Thames cruise or shop in Covent Garden, Britain’s capital has something for everyone.

Landmarks and Attractions

Tower Bridge

An iconic symbol of London, spanning the River Thames with its majestic towers and intricate Victorian Gothic design.

London Eye

A giant ferris wheel situated on the South Bank of the river Thames, offering breath-taking views of London’s skyline and landmarks from its glass-enclosed capsules.

Buckingham Palace

The official residence of the British monarch in London and serves as the administrative headquarters and ceremonial focal point of the monarchy.