Middlesex County Association & London Diocesan Guild — Christmas ring, St Margaret's, 16:30 – 18:00 Westminster,

Saturday, 10th December 2016

St Margaret’s, Westminster