Church of St Helen

    • Church of St Helen
    Linked To: John de Welles (1334-1361)
Built by Adam 1.24.70.0.