Architecture of Wales See Also 1893Architecture of WalesChepstowchurchesSeddon & Carter Random Building 1888 – St. Peter’s Church, Pentre, Ystrad, Glamorganshire 1893 – Church of St.Mary, Chepstow, Wales Home / Buildings / Architecture of Wales / 1893 – Church of St.Mary, Chepstow, Wales Architect: Seddon & Carter Share this:TwitterFacebookMastodonRedditPrint Related Posts Related Posts