333 Thompson Road, London South