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.


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.

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.



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