Architecture of Wales See Also 1877Architecture of WalesAston WebbchurchesPenycae Random Building 1894 – Cardiff Post Office 1877 – New Church at Penycae, North Wales Home / Buildings / Architecture of Wales / 1877 – New Church at Penycae, North Wales Architect: Aston Webb Share this:TwitterFacebookMastodonRedditPrint Related Posts Related Posts