Leicester Square
Leicester Square, London Borough of Camden, London
Coordinates:
51.510406, -0.130094
Directions
Photos
10 photos
Add an item
Edit information
Maps
•
London