The Glass House at Wynyard Hall has launched its new spring menu, introducing a fresh selection of seasonal dishes to its ...