I've been fortunate to stay at a number of luxury hotels and resorts over the years but none of them have been quite so special as 51 Buckingham Gate in the Westminster area of London. Just a short walk from Buckingham Palace, 51 Buckingham Gate is a 5-star all-suite hotel owned by Taj Hotels. The . . .