The average house price in EC3A 2AD, London is £14,111,248. Prices range from £47,500 to £28,174,995.
There are 2 properties in EC3A 2AD, London.
EC3A 2AD contains 2 other properties.
Average house prices in EC3A 2AD have fallen by 99.8% from £28,174,995 in 2021 to £47,500 in 2024.
EC3A 2AD is located in London, Greater London, England.