Afternoon Tea at Rubens at The Palace Hotel, London.

Relax in luxury with a sumptuous Royal Afternoon Tea at Rubens at the Palace Hotel with views overlooking The Royal Mews at Buckingham Palace, London. SPECIAL OFFER.