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

St Sofia's Greek Cathedral

Moscow Road, Bayswater, London W2, GB

St Sofia's Greek Cathedral

Community posts