Established in 1942 we are a third generation speciality tea and coffee merchants with a shop in Duke Street, Mayfair, London W1. We freshly roast our own coffees and blend our teas.