9 Places to have Afternoon Tea in London
When you think of something quintessentially British, then afternoon tea is probably right at the top of the list (along with fish and chips and the Sunday roast). The tradition dates back to the beginning of the 19th century, when the 7th Duchess of Bedford (Anna, a close friend... Continue Reading