The Vicarage16 Church StreetDeeping St JamesPeterboroughLincolnshirePE6 8HD
Our website
Church GateDeeping St JamesPeterborough
a quiet, said Communion