The nearest train stations to Embankment Pier are Embankment Station and Charing Cross Rail. Embankment Pier is located just beneath the Golden Jubilee Footbridge. Walking thorough Embankment Station towards the River Thames, the Pier is located directly opposite the station exit. As you enter and proceed down the walkway, look to the western end of the pier and you will see our kiosk located there.


All passengers need to be at the pier 15 minutes before their trip departure time. Wearing of life jackets is required to onboard. The 15 minutes prior to you trip involved a necessary safety briefing about how to wear and use the life jackets.

Passengers will not be allowed to touch the life jackets before the safety brief is given. These life jackets are emergency life saving equipment; if a passenger inflates a life jacket in a situation other than an emergency, a £75 fee will be charged.


The Thames Barrier Experience starts with a cruise along the River Thames, the passengers will be able to view all the iconic landmarks from Westminster to Tower Bridge.

Our guides provide a live guided commentary about the sights. We assure that you will learn a lot about the River Thames and share at least a few laughs and smiles along the way.

During this commentary the boat navigates at an average of 10knots. There is a speed limit in the central area of the river of 12knots; the high-speed can only begin once we pass Tower Bridge.

This guided commentary will last around 20 minutes.

1 – Westminster Abbey

Since 1066, it has been the location of the coronations of 40 English and British monarchs. Gothic architecture of the church is chiefly inspired by French and English styles from the 13th century.

2 – Palace of Westminster (Houses of Parliament)

Gothic-Revival style inspired palace, many themes of 14th–16th century ‘Perpendicular Gothic’ can be seen. Substantially rebuilt after the deviating Parliament fire of 1834. A visit to London in incomplete until viewing this spectacular sight.

3 – London Eye

The London Eye is Europes tallest Ferris Wheel at 443 feet tall, and by far the most successful tourist attraction in the UK, with over 3.5 million tickets are sold for the London Eye every year. A real money spinner!

4 – Royal Horseguards Hotel (Whitehall Place)

Architecturally inspired by a style known as ‘French Chateau,’ this has gained the building listed-status. The hotel is famed for hosting diplomats while conducting their missions in the governance district around Whitehall.

5 – Cleopatra’s Needle

One of two of 3,500 year old Obelisks originating in Ancient Cairo, the pair were separated when the Khedive of Egypt and ruler of Sudan Isma’il Pasha decided to offer the artefacts to America and Britain. The other now stands in Central Park, New York.

6 – Somerset House

A Neoclassical complex dating to 1776, built on the site of a Tudor palace “Old Somerset House.” The central arch was designed to allow vessels to pass through, to dock directly at the building’s front, which stood directly on the Thames until the Victoria Embankment was constructed in the late 1860s.

7 – Oxo Tower

An old power station built to supply electricity to the Royal Mail post office in the late 1800s. The manufacturers of Oxo beef stock cubes purchased the building in the 1920s and largely rebuilt to an Art Deco design and famously circumvented then-prohibited advertising on the Thames front, by ‘coincidentally’ including two noughts and a cross in the design of the windows.

8 – St Paul’s Cathedral

An English Baroque, Anglican Cathedral completed in 1710 by architect Sir Christoper Wren, after the Great Fire of London destroyed the original St. Pauls. Considered his masterpiece, across London there are 51 churches and other grand buildings which Wren was commissioned to build.

9 – Tate Modern

Another converted old power-station, the Tate Modern is one of the worlds largest art galleries and has a huge collection of art on display that can be viewed completely for free.

10 – Shakespeare’s Globe

The only building in London today since the Great Fire of 1666 that is allowed by law a thatch roof in its construction. The drive behind the construction of this beautiful replica was Sam Wanamaker, who founded Shakespeare Globe Trust and the International Shakespeare Globe Centre, ultimately leading to the construction of more theatres based on this design around the world.

11 – London Bridge

Slightly underwhelming in appearance, the London Bridge crossing cannot be overlooked as an important feature of the city’s historical and contemporary infrastructure. Bridges of varying designs have stood in this area consistently for approximately 2000 years. An important place to visit in London, if not only to discover that the attention-grabbing bridge further down river, is not in fact the one often assumed to be called London Bridge!

12 – The Shard

Inspired by the masts of sailing ships, Renzo Piano designed The Shard as a spire-like sculpture emerging from the River Thames and completed construction in 2012. The building features 11,000 panes of glass, with a total surface area of 56,000.0 m2 equivalent to the area of almost eight Wembley football pitches.

13 – HMS Belfast

Built in the same shipyard as the Titanic, HMS Belfast was present during the D-Day landings of 1944. Now part of the Imperial War Museums and proves a very interesting day out.

14 – The Gherkin

St Mary’s Axe, more commonly known as ‘The Gherkin’, was opened at the end of May 2004. Designed to reduce the need for artificial light, the architect Norman Foster built this with the environment in mind.

15 – The Tower of London

What’s the most famous date in British history? 1066. The race for the English Crown after the death of the childless Edward the Confessor came to a head at the Battle of Hastings, where William the Conqueror became the last person to ever successfully invade Britain.

16 – Tower Bridge

Officially known as His Majesty’s Royal Palace and Fortress of the Tower of London. The White Tower, which gives the entire castle its name, was built by William the Conqueror in 1078 and was a resented symbol of oppression.


We will take onboard pictures with Tower Bridge and the City of London in the background. These pictures will be available to purchase at the kiosk later.

It’s time for High Speed!

After the photo stop at Tower Bridge, the high-speed adventure starts. Our 740HP twin V8 engines, will power the vessel up to a maximum of 30 knots (35mph)! During this exciting high-speed journey you will see the following sights.

The High-Speed will last around 30 minutes.

17 – Canary Wharf

The West India Docks, once the busiest port in the world, were left near to derelict after the inland waterways docking industry suffered a heavy and rapid demise following the containerisation of cargo ships. One Canada Square, at 235 metres is the tallest building in the area and stood as the tallest in the UK from 1991 to 2012.

18 – Maritime Greenwich

Greenwich is a royal borough, with many sights to behold such as the Old Royal Naval College and the Royal Observatory. The White House positioned through the towers of the Naval College is the site on which Henry VIII was born.

19 – The O2

The Millennium Dome opened to the public on time on 1st January 2000 with a huge exhibition. Built around the theme ‘Time’ by Richard Rogers, it represents the divisions of the year; 12 support beams, the marquee stands 52 metres in height, and 365 metres across.

20 – Thames Barrier

An ever increasing threat to London, when the Thames floods it is more than just the river banks that are broken. The 1953 storm surge cost London an estimated £1 billion.

Now we are going back to Embankment

Once the Thames Barrier is crossed, we will slow down and get ready to make the journey all the way back to Embankment.

This time our guides will not make the live commentary and you will enjoy music until we reach the pier. If you are celebrating a special occasion, this is the best moment to let your guide know!

Returning back to the pier will last around 20 minutes, enjoy the sights and remember to take a look at your photos at the kiosk!



We have limited edition merchandise available at our kiosk, as well as hard-copy and digital photos which capture the moment you & your crew embark on the invigorating, full-throttle speed section of your trip. Have a look what we have on offer!

  • London UK Souvenirs
  • London UK Souvenirs
  • Thames RIB Experience souvenirs
  • Thames RIB Experience keyring
  • Thames RIB Experience keyring
  • Thames RIB Experience keyring
  • merchandising
  • Tote bags river Thames
  • Sightseeing and shopping
  • Fridge Magnet
  • Bottle River Thames
  • drawstring bag
  • bandanas
  • London UK Souvenirs
  • London UK Souvenirs


Please Call: 020 3245 1177 or Book Online

London Sights