2508 Constance Avenue, London South