Crowne Plaza - St James Hotel

45-51 Buckingham Palace Gate
London
United Kingdom