Swansea, just off the M4 west of Cardiff.