House Prices in London
Greater London · 2,348,422 properties sold
£970,743
Average Price
£560,000
Median Price
2,348,422
Properties Sold
↓ 13.1%
2025 vs 2024
The average property price in London is £970,743, based on 2,348,422 sales. The median price is £560,000. The area covers 195 postcode districts.
Property Types Sold
Flat 1,466,569 (62%)
Terraced 615,633 (26%)
Semi-Detached 174,727 (7%)
Other 48,179 (2%)
Detached 43,314 (2%)
Price Trends
| Year | Average | Median | Sales |
|---|---|---|---|
| 2026 (partial) | £732,707 | £550,000 | 1,004 |
| 2025 | £831,937 | £550,000 | 48,629 |
| 2024 | £957,810 | £565,000 | 64,926 |
| 2023 | £1,012,748 | £570,000 | 59,320 |
| 2022 | £1,003,841 | £575,000 | 75,182 |
| 2021 | £953,313 | £550,000 | 85,009 |
| 2020 | £1,043,657 | £550,000 | 59,387 |
| 2019 | £1,032,586 | £520,000 | 64,283 |
| 2018 | £1,001,281 | £508,000 | 66,641 |
| 2017 | £977,253 | £516,500 | 70,513 |
| 2016 | £840,115 | £500,000 | 73,536 |
| 2015 | £790,928 | £460,000 | 77,153 |
Postcode Areas in London
DA15E1E10E11E12E13E14E15E16E17E18E1WE2E20E22E3E4E5E6E7E8E9EC1AEC1MEC1NEC1REC1VEC1YEC2AEC2MEC2NEC2PEC2REC2VEC2YEC3AEC3MEC3NEC3REC3VEC4AEC4MEC4NEC4REC4VEC4YEN3EN4EN5HA2IG1IG8N1N10N11N12N13N14N15N16N17N18N19N1CN2N20N21N22N3N4N5N6N7N8N9NW1NW10NW11NW2NW3NW4NW5NW6NW7NW8NW9SE1SE10SE11SE12SE13SE14SE15SE16SE17SE18SE19SE2SE20SE21SE22SE23SE24SE25SE26SE27SE28SE3SE4SE5SE6SE7SE8SE9SW1SW10SW11SW12SW13SW14SW15SW16SW17SW18SW19SW1ASW1ESW1HSW1PSW1VSW1WSW1XSW1YSW2SW20SW3SW4SW5SW6SW7SW8SW9TW10TW4TW8UB1UB6W10W11W12W13W14W1AW1BW1CW1DW1FW1GW1HW1JW1KW1MW1NW1PW1RW1SW1TW1UW1VW1WW1XW1YW2W3W4W5W6W7W8W9WC1AWC1BWC1EWC1HWC1NWC1RWC1VWC1XWC2AWC2BWC2EWC2HWC2NWC2RWS1
Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0