3829 Campbell Street N, London South