DESKTOP WEBSITE

Menu

TABLET WEBSITE

Menu

MOBILE WEBSITE

Tag: 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).


Address

News

Thames Barrier Cruises 2019

Thames Barrier Cruises

The Thames River Services Summer Timetable returns on the 1st April 2019 & cruises to the Thames Flood Barrier will operate daily until late October 2019.

Read More »