Home › Towns › LONDON

LONDON sold prices

GREATER LONDON. Market figures use standard Category A residential sales, excluding bulk and nominal transfers.

2,360,522Sales01/01/1995 to 30/06/2026
£295,000Median priceall years
£793,020,000Highest
60Postcode districts

Postcode districts

Median by year

Recorded sale prices and volumes — median price

Recorded sale prices and volumes — median price0282.6k565.3k1995: GBP 75,5001996: GBP 82,0001997: GBP 93,0001998: GBP 106,9951999: GBP 130,0002000: GBP 154,9502001: GBP 170,0002002: GBP 199,0002003: GBP 213,9952004: GBP 232,5002005: GBP 244,0002006: GBP 250,0002007: GBP 290,0002008: GBP 290,0002009: GBP 300,0002010: GBP 330,0002011: GBP 335,0002012: GBP 342,0002013: GBP 375,0002014: GBP 425,0002015: GBP 458,0002016: GBP 495,0002017: GBP 510,0002018: GBP 500,0002019: GBP 515,0002020: GBP 540,1142021: GBP 547,2152022: GBP 565,2862023: GBP 560,0002024: GBP 558,0002025: GBP 546,0002026: GBP 515,00019952000200520102015202020252026
GBP · 1995 to 2026. Medians describe the mix sold, not the change in value of the same home. Price dots need at least three records; missing prices remain gaps. Current-year figures may be incomplete.

Source: HM Land Registry Price Paid Data.

Recorded sales by year

Recorded sales by year052.2k104.3k1995: sales 63,1971996: sales 78,7111997: sales 93,7121998: sales 89,4471999: sales 104,3452000: sales 93,1492001: sales 98,9092002: sales 103,5592003: sales 87,0752004: sales 93,7762005: sales 82,8292006: sales 102,9652007: sales 97,5342008: sales 47,6322009: sales 44,9562010: sales 56,3332011: sales 55,8082012: sales 57,8682013: sales 70,7032014: sales 77,1412015: sales 76,2402016: sales 72,4382017: sales 69,3192018: sales 65,3602019: sales 62,9782020: sales 58,2392021: sales 83,4012022: sales 73,5922023: sales 58,3172024: sales 65,0702025: sales 61,5312026: sales 14,38819952000200520102015202020252026
sales · 1995 to 2026. Volume uses a separate scale. Read the record counts in the price table; reporting lag may affect recent years.

Source: HM Land Registry Price Paid Data.

YearSalesMedian price
202614,388£515,000
202561,531£546,000
202465,070£558,000
202358,317£560,000
202273,592£565,286
202183,401£547,215
202058,239£540,114
201962,978£515,000
201865,360£500,000
201769,319£510,000
201672,438£495,000
201576,240£458,000
201477,141£425,000
201370,703£375,000
201257,868£342,000
201155,808£335,000
201056,333£330,000
200944,956£300,000
200847,632£290,000
200797,534£290,000
2006102,965£250,000
200582,829£244,000
200493,776£232,500
200387,075£213,995
2002103,559£199,000
200198,909£170,000
200093,149£154,950
1999104,345£130,000
199889,447£106,995
199793,712£93,000
199678,711£82,000
199563,197£75,500

By type

TypeSalesMedian
Flat1,479,970£275,000
Terraced616,284£310,000
Semi-detached174,650£378,000
Other46,648£450,000
Detached42,970£695,000

Most expensive streets

StreetSalesMedian
CANVEY STREET1£448,500,000
GODLIMAN STREET1£302,401,851
LONDON CITY AIRPORT1£296,280,000
HARPUR STREET1£286,000,000
CHURCHILL PLACE3£257,240,000
BRAHAM STREET2£216,027,071
TRITON SQUARE1£180,000,000
NEATHOUSE PLACE1£175,000,000
WATER STREET4£163,095,000
COOPERS ROW5£162,660,388
HENRIETTA PLACE1£161,000,000
OLIVERS YARD1£155,000,000
CHELSEA BRIDGE ROAD3£152,324,446
RAMILLIES PLACE1£139,350,000
INNER CIRCLE1£138,900,000
NORTH QUAY PLACE1£130,000,000
FISH STREET HILL1£109,000,000
LONDON WALL BUILDINGS1£97,500,000
KINGDOM STREET2£97,250,000
CARPET STREET1£90,674,931
LAMBETH PALACE ROAD1£87,000,000
BIRKBECK STREET1£82,125,000
GLOVER DRIVE1£79,300,000
PATERNOSTER SQUARE2£79,024,593
CHRISTOPHER STREET2£76,867,500
SOUTHWARK BRIDGE1£73,500,000
FARTHINGALE WALK1£72,350,000
TRAFALGAR WAY3£70,906,811
PAUL JULIUS CLOSE1£70,000,000
WILLEN FIELD ROAD3£69,420,000
NEW FETTER LANE1£69,000,000
ROYAL EXCHANGE2£64,037,743
APPOLD STREET1£64,000,000
TOWER HILL2£63,781,904
FRIERN BRIDGE RETAIL PARK1£63,299,000
EASTBOURNE TERRACE2£62,822,611
BACKHILL2£60,000,000
DRYDEN STREET1£59,500,000
KEELEY STREET1£59,000,000
GREAT GEORGE STREET1£57,000,000