May 23, 2011

The Best Afternoon Tea in London

Afternoon tea and London go together like scones and clotted cream (or an Alexander Wang tee and skinny jeans, a smoky eye and a nude lip). Each and every time