littlebennet.com
London : Afternoon Tea
English people have tea. And one mustn’t think that tea is just TEA. It’s an event, an art form, a culture and above all a necessity. Well, when in London. Truthfully, I hardly gave Ske…