Leicester Square utgjør en av Londons store plasser som alltid koker av liv og røre. Plassen holder til i sentrum av London, kun et par hundre meter fra Trafalgar Square og Piccadilly Circus. Området på og rundt plassen er i stor grad tilknyttet underholdningsbransjen, da spesielt gjennom kinoer og nattklubber. Plassen startet sin utbygging i 1670-årene, etter å...