Sunday, April 8, 2018

Tea time at the Grand Royale London

Afternoon tea for two at the Grand Royale London was lush!
And the history behind the iconic building is even more mesmerising!







Z.