Christmas has come to Leceister Square London