Skip to content
Ongoing

Jingle Bells Tea

London Farm 6511 Dyke Road, Richmond

Enjoy a festive Jingle Bells afternoon tea at historic London Farmhouse.

$38