Westminster Pier

Westminster Pier, Victoria Embankment
SW1A2JH London
United Kingdom