The Rubens at The Palace – A Sumptuous Stay

3 Comments

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…