The film was shot in London, United Kingdom.

Filming Locations:

Victoria Memorial

In the Movie

In Reality

Click to open map

Park

In the Movie

In Reality

Click to open map

Theatre

In the Movie

In Reality

Click to open map

Sotheby's

In the Movie

In Reality

Click to open map