High tea at Willowbrook Manor is like a visit to the English countryside. Enjoy sweets, savories, scones and a pot of premium loose leaf tea inside the manor house, followed by a self-guided tour of the gardens and grounds. Limited seating. $53/person. Online reservations required.