Infatuation UK (English) on MSN12d
The 17 Best Afternoon Teas In London
Afternoon tea is an activity we sort of engage in by default, whether it be to show off our Britishness to a friend visiting ...
London is one of the best cities in the world ... Both of these were incredibly morish – especially when eaten with a steaming cup of tea. Review by Charlie Colville. After a morning spent ...