The average house price on Townsend Mews, Ely is £133,833. Prices range from £60,000 to £200,000.
There are 6 properties on Townsend Mews, Ely.
Average house prices on Townsend Mews, Ely have risen by 225.1% from £59,973 in 1996 to £195,000 in 2013.
Townsend Mews, Ely is in the CB6 postcode district.