3858 Campbell Street N, London South