3319 McLauchlan Grove, London South