382 Lighthouse Road, London South