• Number Sixteen Hotel London – Afternoon Tea

    Thank you Number Sixteen Hotel for hosting us on our first day in London for an English afternoon tea. This is one of my favorite places in the world. A secret garden, nestled in the heart of downtown London, provides a perfect background to just take a moment to breath, relax and recharge from the busy city.

Verified by MonsterInsights