Leicester Square was once upon a time a quiet place where Sir Isaac Newton resided. Today, it is possibly one of the most crowded places in London at the weekend.
Most of the West End theaters are scattered around the Victorian Shaftesbury Avenue. In the square, would-be theatre goers queue at the half-price […]