Afternoon Tea at The Arch, London
Afternoon tea is one of those old English traditions that I totally love. Sadly though, with all of us rushing around and trying to fit in too much, I think traditions like this just kind of disappear. Thankfully though, I recently had a urge to eat scorns and finger sandwiches at 3pm one day so […]