Food / London / Love / Reviews / Travel / United Kingdom
UK’s Highest Afternoon Tea with a Toddler
It was my birthday over the weekend, and S whisked us to U.K’s tallest building in London, The Shard, for the ultimate indulgence: […]