Swansea Castle is located in the city centre of Swansea. It was founded by Henry de Beaumont in 1107 as the caput of the lord ...
There was a church on the site of St Mary"s since circa 1328, erected by Henry de Gower, Bishop of Saint David"s. ...