Westminster Pier

Westminster Pier
Victoria Embankment, London, SW1A 2JH