All Saints Church, Oystermouth
All Saints is the parish church of the Mumbles, set just below Oystermouth Castle on the western curve of Swansea Bay. It dates back to the 12th century, with 19th-century rebuilding; during restoration work in 1860 fragments of Roman tessellated pavement turned up in the churchyard. It stands in the middle of Mumbles, an easy walk from the seafront and the castle.