2026-11-28 Jingle Bells Tea Jingle Bells Tea November 28 @ 11:00 am - December 6 @ 3:00 pm Jingle Bells Tea Enjoy a festive Jingle Bells afternoon tea at historic London Farmhouse. $38