St James's Hotel and Club - Althoff Hotel Collection, London

7-8 Park Place MayfairMayfair, LondonSW1A 1LS, United Kingdom