Landscapes & nature
Westminster Millennium Pier
A pier on the River Thames, in the City of Westminster
Wikipedia names Westminster Millennium Pier as where 1 film or series was filmed; its page links to the sentence that says so. Wikidata records no shoot here yet.

Filmed here, per Wikipedia
Wikipedia says these were filmed in Westminster Millennium Pier. Each title’s page links to the sentence that says so.
Filming locations nearby
-
Landmarks & buildings
New Scotland Yard
England · under 1 km
Headquarters of the Metropolitan Police Service, Westminster, Greater London from October 2016
-
Streets & squares
Westminster Bridge
England · under 1 km
Bridge over the River Thames in London
-
Landmarks & buildings
Big Ben
England · under 1 km
Tower of the Palace of Westminster, London containing the bell Big Ben
-
Landmarks & buildings
Westminster tube station
England · under 1 km
London Underground station
-
Landmarks & buildings
Palace of Westminster
England · under 1 km
Meeting place of the Parliament of the United Kingdom, located in London, England, UK
-
Streets & squares
Parliament Square
England · under 1 km
Square in London, United Kingdom