The average house price on Edmund Place, Barry is £75,710. Prices range from £15,600 to £124,000.
There are 5 properties on Edmund Place, Barry.
Average house prices on Edmund Place, Barry have risen by 207.6% from £40,317 in 1999 to £124,000 in 2018.
Edmund Place, Barry is in the CF63 postcode district.