Streets & squares

Chelsea Embankment

Street on the North bank of the Thames in Chelsea

England · 51.4840, -0.1620

1 film or series was filmed at Chelsea Embankment. Wikipedia names 1 more.

Chelsea Embankment
Photo: Danny Robinson · CC BY-SA 2.0 · Wikimedia Commons

Movies filmed at Chelsea Embankment

Filmed here, per Wikipedia

Wikipedia says these were filmed in Chelsea Embankment too. Each title’s page links to the sentence that says so.

Filming locations nearby