MovieMaps
Browse Locations
Cities
Show Map
Movies Filmed at Russell Street
16 Greek St, Leeds LS1 5RU, UK
Nearby Locations
Community Links Oakwood Hall
from Roundhay Garden Scene
4.6 km
Browse more
nearby locations
.
Secret Invasion
Moscow Plaza
Appears in “
Resurrection
”.