Architecture of Wales See Also 1893Architecture of WalesChepstowchurchesSeddon & Carter Random Building 1884 – Church, Wrexham, Wales 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! Related!