A family-run cafe, the Wanstead Tea Hut offers a refreshing break in a park setting. Enjoy a pause surrounded by nature.