St David's Church, Resolven. Viewed along Neath Road (B4434). The Church in Wales church is located in the SW of Resolven. The ecclesiastical parish of Resolven was created in 1850, when St. David's Church was built and consecrated. The church hall, named Canon Lewis Memorial Hall, was built in 1965 in the centre of the village, next to the War Memorial.