Home About us Representative Body Redundant Churches St Mary Magdalene’s Church, Llanfaglan