St James Hotel & Club

St James Hotel & Club
7 Park Place, London, SW1A 1LS