The average house price on Upper Town, Bury St. Edmunds is £460,625. Prices range from £157,500 to £950,000.
There are 4 properties on Upper Town, Bury St. Edmunds.
Average house prices on Upper Town, Bury St. Edmunds have risen by 220% from £175,000 in 2002 to £560,000 in 2018.
Upper Town, Bury St. Edmunds is in the IP31 postcode district.
Create a free account to unlock unlimited property views, save searches, and track price changes.
All government property data remains free. We'll never charge for publicly funded information.