Leicester Square is undeniably one of the world’s most iconic squares and, with over half a million people visiting it every weekend, is one of the busiest public spaces in Europe. Leicester Square has now been revamped and transformed to secure its rightful place as an inspirational gateway to London’s famous West End. The Square […]