The Rubens at The Palace – A Sumptuous Stay
Last week we had the absolute pleasure of staying at a beautifully luxurious hotel in the heart of London over looking Buckingham Palace….an opulent and gloriously elegant home away from home with comfort and decadence exuding from all directions & in all manners. A quintessentially traditional and exuberant…