Church of the Resurrection, Crickhowell Road, St Mellons. A Baptist church in Cardiff, Wales.