A right royal welcome

In the year of a Royal Wedding, I decided to pay a visit to a London hotel that prides itself on its regal pedigree… With its proud address on Buckingham Palace Road, the Rubens at the Palace can feel justified [...]