Afternoon Tea At Sketch, London – A Pink Lover’s Paradise! The British tradition of afternoon tea is a must when visiting the city of London. With so many options it’s hard to pick just one. While there are many places in London that offer a more conventional experience, many places