The average house price on Spencer Street, Barry is £96,429. Prices range from £37,000 to £145,000.
There are 7 properties on Spencer Street, Barry.
Average house prices on Spencer Street, Barry have risen by 314.3% from £35,000 in 1996 to £145,000 in 2023.
Spencer Street, Barry is in the CF62 postcode district.