Leicester Square Loading Map.... Leicester SquareLeicester Square - LondonEvents 51.5105486 -0.13084500000002208 Address Leicester Square London WC2H 7LU United Kingdom Upcoming Events No events in this location Past Events No events in this location