Leicester Square banner

Leicester Square

The famous Leicester Square in the centre of London holds many exciting events.  The scenes from this famous square are known by many and holds a special excitement for visitors and residents of London.

Upcoming Events