For every special occasion, enjoy a touch of luxury with a quintessentially English Afternoon Tea in York at the 5-star The Grand, York.