London Restaurants

Lifestyle Section

Luxury Product Reviews


Matcha & the Tea Makers of London

The Tea Makers of London Traditional Ceremonial Japanese Matcha Gift Set is a great place to start with its elegantly packaged Ceremonial Grade Matcha sourced from Isa Bay in Mie Prefecture in Japan…


East India Company

The East India Company’s Festive Collection includes a range of fragrant teas, aromatic coffees, spiced drinking chocolates, jams, chutneys, and various indulgent chocolates.


Jadu Tea

Named after the ancient Sanskrit word for ‘magic’, Jadu Tea is a London-based luxury brand with an emphasis on quality, care and long term commitment.