© All Rights Reserved.
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).
Transport for London are conducting a major renovation of Greenwich Pier between November 2017 and March 2018. The renovation is expected to increase the pier’s lifespan by a decade and