London Archive

The Loveliest Places for Afternoon Tea in London

What could be more quintessentially British than a spot of afternoon tea? This great British tradition was introduced during the 1660s by King Charles II and his wife, but it did not become popular until the mid-19th century. Afternoon tea was adored by Anna, ...Read More

Oliver Peoples hits London

This summer Oliver Peoples made its first ever European debut in London. The eyewear brand opened its first standalone store in Europe located at 151 SolaneStreet, London. The opening of the store comes a whole 30 years after the luxury brand began to sell ...Read More