The series was filmed in London, UK.

Filming locations:

Westminster Cathedral

In the film

In reality

Click to open map