Header image
menu »

Saint, The (1997)

Poster image

SCENE: Televised Moscow press conference

FILMING LOCATION:
Drapers Hall,
Throgmorton Street,
Greater London


Locations Map:

Guide to pin colours