Crowne Plaza London St James

45-51 Buckingham Gate
London
United Kingdom