Our renowned tearoom is situated in beautiful Barnes; a picturesque, riverside London village on the upper reaches of the Thames. The ambience inside encompasses the spirit of tea. There is always a trained tea sommelier on hand who can guide you on your tea journey, and we encourage you to explore our handsome tea caddies, smell our unique teas and admire their beautiful leaves.
In addition to our teas, we offer bountiful brunches, freshly made lunches and of course, our famous Afternoon Tea.