© All Rights Reserved.
Embankment Pier is located on the North shore of the River Thames next to 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).
To celebrate the New year we’re offering a 20% discount on Daytime Sightseeing Cruises & Sunday Evening Cruises booked before the 1st March 2020.