Historical version 2 of Odeon Leicester Square (view current version)

Odeon cinema in Leicester Square.

OS X co-ord: 529915 OS Y co-ord: 180717 (Latitude: 51.509944 Longitude: -0.127708)
This is version 2 (as of 2007-04-08 01:26:57). View current version. List all versions.