Location Lat Log:
Geolocation is 51.51044, -0.1304
Location Description:
Leicester Square is the centre of London's cinema land, and one of the signs marking the Square bears the legend "Theatreland." It is claimed that the Square contains the cinema with the largest screen and the cinema with the most seats (over 1600).
Location Type: