Skip to content

Jingle Bells Tea

London Farm 6511 Dyke Road, Richmond, BC

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

$38