London · SE15

Peckham house prices & property market

The registered record for Peckham covers 874 sales on 238 different streets; the median is £510,000. Flats dominate the district, and the recorded range runs £500 to £67.34m. Use those numbers as the floor and ceiling of any conversation about value in Peckham, then adjust for condition, floor and outside space.

Seymont covers every London postcode. We publish the registered numbers for Peckham in full, and our agents can talk you through what they mean for a sale, a purchase or a valuation here.

Average rent in Peckham: £2,402/month.

Source: ONS Price Index of Private Rents, June 2026.

Registered sales

1,004

Median price paid

£510,000

Streets covered

117

Postcodes

SE15

By property type

What sells in Peckham

Median and range of prices actually paid, by property type.

TypeSalesMedianRange
flat540£415,000£92,500£1.07m
terraced263£835,000£306,000£2.33m
semi-detached38£1.08m£556,000£2.71m
other30£424,000£500£67.34m

Source: HM Land Registry Price Paid Data. Contains HM Land Registry data © Crown copyright and database right 2026, licensed under the Open Government Licence v3.0.

Street directory

All streets in Peckham

238 streets with registered sales in Peckham, 117 of them with enough transactions for a full price history.

StreetSalesMedian
Adys Road8£695,900
Albert Way1£570,000
Alder Close1£360,000
Alpha Street1£436,800
Amott Road7£850,000
Ansdell Road6£767,500
Anstey Road4£1.10m
Ashleigh Mews1£870,000
Ashmore Close3£563,000
Astbury Road10£670,000
Asylum Road11£835,000
Athenlay Road6£487,500
Avondale Rise4£798,750
Azenby Road1£253,000
Banfield Road2£797,500
Barforth Road3£540,000
Barset Road1£580,000
Barton Close1£362,000
Basing Court1£318,000
Bath Close6£329,750
Belfort Road1£530,000
Bellenden Road13£780,000
Bellwood Road1£396,000
Birch Close1£490,000
Bird in Bush Road5£161,000
Blakes Road3£600,000
Blenheim Grove3£540,000
Borland Road4£395,000
Brabourn Grove1£1.07m
Brayards Road2£496,250
Brayards Road Estate1£360,000
Buchan Road1£965,000
Buller Close2£365,000
Burchell Road3£362,500
Burcher Gale Grove2£445,000
Calypso Crescent3£385,000
Carden Road3£595,000
Carisbrooke Gardens2£462,500
Carlton Grove5£500,000
Cator Street2£593,000
Caulfield Road1£689,000
Chabot Drive1£435,000
Chadwick Road8£871,500
Chandler Way4£407,500
Charles Coveney Road1£297,000
Cheltenham Road7£490,000
Choumert Grove2£957,500
Choumert Road8£862,544
Choumert Square3£660,000
Cicely Road1£635,000
Citron Terrace1£295,000
Clayton Road1£385,000
Clifton Way1£425,000
Cobden Walk3£510,000
Colegrove Road1£391,000
Colls Road1£772,500
Commercial Way5£550,000
Consort Road13£603,000
Copeland Road7£500,000
Copleston Road13£676,000
Crewys Road3£825,100
Cronin Street3£203,000
Danby Street5£795,000
Daniel Gardens2£361,000
Daniels Road1£585,000
Dayton Grove2£629,250
Denman Road10£762,500
Dewar Street5£430,000
Donato Drive1£765,000
Dorton Close1£265,000
Drovers Place3£624,000
East Dulwich Road1£450,000
East Surrey Grove2£280,000
Eaton Walk2£156,125
Ebley Close2£272,500
Elcot Avenue3£700,000
Elland Road1£353,000
Ellery Street1£1.25m
Elm Grove4£1.01m
Elmhurst Villas1£700,000
Ethnard Road5£425,000
Evan Cook Close9£423,000
Evelina Road6£460,000
Everthorpe Road1£1.43m
Fenham Road2£487,500
Fenwick Grove1£1.02m
Fenwick Road8£491,000
Fernholme Road1£865,000
Friary Estate2£251,000
Friary Road6£737,500
Frobisher Place3£684,000
Furley Road2£460,000
Galatea Square1£215,000
Garnies Close2£350,750
Gatonby Street2£650,000
Gautrey Road4£358,900
Geldart Road3£415,000
Gervase Street1£555,000
Gibbon Road5£351,000
Glengall Road3£425,000
Glengall Terrace1£905,000
Glenton Mews1£867,000
Godman Road1£500,000
Goldsmith Road6£343,750
Gordon Road9£1m
Gowlett Road4£905,000
Hanover Park2£580,000
Harlescott Road4£940,000
Hathorne Close2£546,250
Haymerle Road1£250,000
Heaton Road2£437,475
Hichisson Road2£802,500
Highshore Road4£504,125
Hinckley Road1£580,000
Holbeck Row4£830,000
Hollydale Road7£643,150
Honiton Gardens2£727,500
Hooks Close2£437,500
Howbury Road3£700,000
Howden Street6£950,000
Huguenot Square1£300,000
Ilderton Road131£472,390
Inverton Road3£275,000
Ivydale Road23£921,150
Jowett Street1£585,000
Kelly Avenue11£415,000
Kelvington Road1£758,000
Keston Road4£1.16m
Kimberley Avenue10£620,000
Kincaid Road2£587,500
Kings Grove1£443,000
Kinsale Road4£812,000
Kirkwood Road11£745,000
Lanbury Road2£657,500
Lanvanor Road2£757,500
Latona Road1£420,000
Lausanne Road3£415,000
Leontine Close3£330,000
Limes Walk1£657,200
Limesford Road3£920,000
Linden Grove7£445,000
Lovelinch Close7£315,000
Lugard Road5£775,000
Lympstone Gardens1£360,000
Lyndhurst Grove6£972,500
Lyndhurst Way10£748,170
Machell Road4£350,000
Manaton Close2£442,500
Manor Grove1£465,000
Marmont Road6£392,500
Marsden Road3£915,000
Maxted Road4£477,970
Mcdermott Road1£655,000
Meeting House Lane5£353,000
Mona Road1£770,000
Moncrieff Street1£990,000
Montague Square5£290,000
Monteagle Way1£530,000
Montpelier Road3£900,000
Moody Road1£412,000
Mortlock Close1£525,000
Muschamp Road4£470,000
Naylor Road6£333,750
Newent Close1£590,000
Nigel Road2£379,100
Nunhead Estate2£328,725
Nunhead Green1£475,000
Nunhead Grove4£686,250
Nunhead Lane3£430,000
Nutbrook Street4£627,500
Nutcroft Road3£600,000
Oglander Road3£695,000
Old Kent Road1£260,000
Ondine Road4£705,000
Oxenford Street4£603,375
Parkstone Road1£560,000
Peckham Grove17£355,000
Peckham High Street3£230,000
Peckham Hill Street8£502,500
Peckham Park Road3£400,000
Peckham Road9£415,000
Peckham Rye36£426,750
Pelican Estate3£410,000
Pencraig Way1£370,000
Pennack Road1£325,000
Pennethorne Road2£670,000
Pentridge Street1£247,500
Philip Walk1£390,000
Queens Road11£395,000
Radnor Road2£592,500
Reedham Street1£1.03m
Relf Road5£1.05m
Roman Way1£280,000
Rosenthorpe Road2£1.14m
Rye Hill Park7£335,000
Rye Lane15£315,000
Rye Road2£677,000
Samuel Street1£200,000
Sandlings Close1£725,000
Scylla Road3£444,600
Selden Road1£690,000
Sharratt Street4£325,000
Shield Street3£338,000
Soames Street5£750,000
Solomons Passage1£310,000
Somerton Road2£750,000
St Georges Terrace1£1.22m
St Georges Way3£375,000
St Marys Road8£420,000
Staffordshire Street2£166,500
Stanbury Road1£855,000
Staveley Close3£280,000
Sternhall Lane2£607,500
Stuart Road5£605,000
Studholme Street2£534,370
Sumner Road20£389,750
Surrey Road10£553,750
Symons Close1£370,000
Talfourd Place1£624,000
Talfourd Road6£1.13m
Tappesfield Road1£492,500
Thorne Terrace1£450,000
Torridge Gardens2£721,000
Trafalgar Avenue3£1.10m
Tresco Road2£1.04m
Unwin Close2£432,500
Vivian Square1£418,000
Waghorn Street2£967,500
Wagner Street1£315,000
Waveney Avenue5£950,000
Whorlton Road1£495,000
Wilmot Close2£417,500
Wingfield Mews1£788,000
Wingfield Street4£1.09m
Woods Road8£447,500
Wroxton Road3£1.06m
Yarnfield Square1£297,000
York Grove9£450,000

Source: HM Land Registry Price Paid Data. Contains HM Land Registry data © Crown copyright and database right 2026, licensed under the Open Government Licence v3.0.