English High Tea is a tradition that originated in England. Enjoy a selection of tea, sandwiches, scones, and pastries served in the late afternoon.
391