The average house price on Marsh Wall, London is £727,534. Prices range from £25,000 to £32,500,000.
There are 2,831 properties on Marsh Wall, London.
Average house prices on Marsh Wall, London have risen by 204.5% from £262,750 in 1997 to £800,000 in 2026.
Marsh Wall, London is in the E14 postcode district.