Hotels September 5, 2017 0 Pampered Like a Puppy: Duke’s Hotel, St James’s The approach to Dukes is both understated and impressive in the same breath – nestling as…