London’s business district has once again been lit up with trail of art illuminations for visitors to explore.