London · SE20

Penge house prices & property market

The registered record for Penge covers 441 sales on 103 different streets; the median is £410,000. Flats dominate the district, and the recorded range runs £10,000 to £1.43m. Use those numbers as the floor and ceiling of any conversation about value in Penge, then adjust for condition, floor and outside space.

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

Average rent in Penge: £1,678/month.

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

Registered sales

446

Median price paid

£410,000

Streets covered

44

Postcodes

SE20

By property type

What sells in Penge

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

TypeSalesMedianRange
flat250£325,000£87,500£735,000
terraced127£575,000£180,000£995,000
semi-detached39£612,000£255,000£1.43m
other20£435,000£10,000£1.31m

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 Penge

103 streets with registered sales in Penge, 44 of them with enough transactions for a full price history.

StreetSalesMedian
Albert Road2£614,000
Anerley Park24£353,000
Anerley Park Road3£285,000
Anerley Road21£325,000
Apple Yard16£422,500
Ash Close1£285,000
Ash Grove1£225,000
Ashurst Close4£267,500
Aspen Mews1£465,000
Avenue Road8£230,000
Avington Grove1£730,000
Barfreston Way2£457,500
Bargrove Close1£535,000
Beeches Close1£370,000
Bourdon Road2£427,500
Bredhurst Close7£399,950
Burham Close1£465,000
Byron Close2£292,500
Cambridge Road4£429,250
Castledine Road4£417,750
Chartwell Way1£418,750
Chesham Road6£595,500
Chestnut Grove4£285,000
Clevedon Road5£627,000
Cottingham Road5£583,000
Crampton Road1£690,000
Croydon Road19£340,000
Dunstan Grove2£357,500
Edward Road2£637,500
Elmers End Road13£217,500
Felmingham Road1£505,000
Fonthill Close1£800,000
Franklin Road1£740,000
Garden Road2£670,500
Green Lane3£480,000
Hardings Lane2£565,000
Hawthorn Grove2£436,000
High Street17£240,000
Howard Road6£365,422
Jasmine Grove7£280,000
Kenilworth Road3£825,000
Kingsdale Road1£650,000
Kingswood Road4£870,000
Laurel Grove1£225,000
Lennard Road6£585,000
Lucas Road2£542,500
Lullington Road1£349,000
Madeline Road1£1.17m
Maple Road15£443,000
Marlow Road12£448,250
Melvin Road5£725,000
Montague Mews1£600,000
Mosslea Road6£312,500
Oak Grove Road3£500,000
Orchard Grove12£276,500
Owen Walk1£316,000
Padua Road1£215,000
Parish Lane20£342,500
Parkside Close2£550,025
Penge Lane1£228,000
Percy Road2£642,500
Phoenix Road3£975,000
Piquet Road2£515,000
Princes Road2£530,000
Provincial Terrace1£460,000
Queen Adelaide Road2£370,500
Raleigh Road2£556,250
Ridgemount Close1£390,000
Ridsdale Road1£338,750
Rosebank2£417,500
Royston Road7£365,000
Samos Road7£450,000
Seymour Terrace1£368,000
Seymour Villas8£465,000
Sheringham Road4£635,000
Somerville Road1£280,900
Southey Street2£670,000
St Johns Road2£343,970
Station Road4£422,500
Stembridge Road7£330,000
Stodart Road2£822,500
Suffield Road2£585,250
Sycamore Grove1£140,000
Tennyson Road3£605,000
Thicket Grove1£240,000
Thicket Road11£440,000
Thicket Terrace2£382,500
Thornsett Place2£487,500
Thornsett Road3£1m
Tovil Close2£261,000
Tremaine Road10£457,500
Trenholme Road2£697,500
Versailles Road2£857,500
Victor Road2£632,500
Warwick Road5£425,000
Watermens Square8£412,500
Weighton Road1£280,000
Westbury Road2£642,500
Whateley Road1£420,000
Witham Road2£560,000
Worbeck Road2£447,500
Worcester Close12£300,500
Wordsworth Road3£675,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.