Back to Wardour Street This poster, which tells the history of London's Leicester Square, was displayed on the perimeter of the Square while improvements were being made. Leicester Square is the busiest public space in Europe with 250,000 visitors a day. Back to Wardour Street |