News

Ride the elevator, if you wish, but at Claridge’s in London, the smart set now takes the stairs. Hanging in the heavens at the top of the main staircase of that glamorous Mayfair hotel is a ...