Leicester Square Wins Award

We are delighted to announce that Leicester Square won gold for the Best Place or Nation Brand at the Transform – magazine Europe Awards on Thursday 28 March 2019....