Thanks to its close proximity to the palace, the Stafford London has welcomed numerous visits from royals — both past and present — over the years.