Leicester Square

An area of central London, in which there are many cinemas. It served by Leicester Square Station and is within walking distance of Trafalgar Square and Piccadilly Circus.