• Jingle Bell High Tea

    London Farm 6511 Dyke Road, Richmond, BC, Canada

    Join us for a festive high tea inside the historic London farmhouse.

    $36.99
  • Jingle Bell High Tea

    London Farm 6511 Dyke Road, Richmond, BC, Canada

    Join us for a festive high tea inside the historic London farmhouse.

    $34.99