Embankment Pier

Embankment Pier
Victoria Embankment, London, WC2N 6NU