Embankment Pier

A pier on the River Thames, directly outside Embankment Station and close to Hungerford Bridge.

The Wikipedia page is