Things to Do in London: Afternoon Tea at the Orangery at Kensington Palace
If there is one thing that’s a must when in London, it is having some sort of afternoon tea experience. Tea time and London are so inextricably linked, I do not believe you can truly experience London without participating in this cultural tradition. Tea at the Orangery at Kensington Palace is one of these amazing … Read more