Church Interior
The interior of St Sofia's Greek Cathedral is used as a hideout for Natalya, adding to the film's intrigue.
Filmed here
Moscow Road, Bayswater, London W2, GB
St Sofia's Greek Cathedral
The interior of St Sofia's Greek Cathedral is used as a hideout for Natalya, adding to the film's intrigue.
Moscow Road, Bayswater, London W2, GB