Choose from 48 venues offering led light therapy near Leicester Square, London