SE entrance to St Peter's Church, Newton, Swansea. Viewed across the B4593 Caswell Road. The hall is on the north side of St Peter's Church. Located at the SE edge of the Gower Peninsula, Newton is an electoral ward and village in the City and County of Swansea.