Dukes Hotel, London

35-36 St. James'S PlaceMayfair, LondonSW1A 1NY, United Kingdom
More images