La península está unida mediante con el estuario Loughor al norte y con la bahía Swansea al este.