Love it1/3/2007Sound is right in the heart of Leicester Square. Queues are always inevitable but there are ways of ...Read more on Tripadvisor