Embankment Pier

Embankment Pier, Victoria Embankment

About Embankment Pier

Embankment Pier is located on the North shore of the River Thames next to the Charing Cross Railway Bridge and Embankment Station.

Embankment Pier is just a short walk from Westminster Pier, Villiers Street, the Strand and a number of famous landmarks.

Landmarks near Embankment Pier include Cleopatra’s Needle, the Savoy Hotel, Somerset House & the New Palace of Westminster (Houses of Parliament).


Read More About Embankment Pier


COVID-19 (Coronavirus) Update

Due to the outbreak of COVID-19 (Coronavirus) the government has advised against all non-essential travel. For the safety of our passengers & crew we have temporarily suspended our services.

Read More »
Easter Holidays 2020

Easter Holidays 2020

Easter is a great time to explore London & there is a wide range of family activities & events taking place at different attractions across the city.

Read More »
en_GBEnglish (UK)
es_ESEspañol en_GBEnglish (UK)