The average house price on St James Gardens, Swansea is £266,638. Prices range from £28,950 to £515,000.
There are 12 properties on St James Gardens, Swansea.
Average house prices on St James Gardens, Swansea have risen by 366.3% from £96,500 in 1996 to £450,000 in 2025.
St James Gardens, Swansea is in the SA1 postcode district.