Luxury Tea at Jadu
Jadu is a London-based luxury tea brand with a worldwide following. Named after the ancient Sanskrit word for ‘magic’, their tea is certainly proving to be alluring.
Tag
Jadu is a London-based luxury tea brand with a worldwide following. Named after the ancient Sanskrit word for ‘magic’, their tea is certainly proving to be alluring.
Whilst the interior is informal in nature, the food could come from some the best kitchens in London and £39.50 for three courses represents good value for money.
Spring lamb chops, charred and glossy on the outside and rosy as a sunrise on the inside, are served on a tomato miso reduction with blackened courgette and pickled Japanese rose.
Exploring a treasure trove of antique and vintage furniture at The Old Cinema, Chiswick
Copyright, 2021