London · SE19

Crystal Palace house prices & property market

Crystal Palace shows 599 registered sales across 142 streets, with a median of £435,000. Flats dominate the district, and the recorded range runs £900 to £6.58m. Use those numbers as the floor and ceiling of any conversation about value in Crystal Palace, then adjust for condition, floor and outside space.

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

Average rent in Crystal Palace: £1,579/month.

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

Registered sales

628

Median price paid

£435,000

Streets covered

67

Postcodes

SE19

By property type

What sells in Crystal Palace

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

TypeSalesMedianRange
flat402£375,000£84,000£3.20m
terraced94£648,750£260,000£1.10m
semi-detached50£755,000£475,000£1.45m
other30£347,304£900£6.58m

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 Crystal Palace

142 streets with registered sales in Crystal Palace, 67 of them with enough transactions for a full price history.

StreetSalesMedian
Acorn Gardens1£650,000
Alexandra Drive10£390,000
Alexandra Walk1£655,000
Anerley Grove3£410,000
Anerley Hill9£375,000
Anerley Road5£250,000
Anerley Vale2£242,149
Antigua Walk2£467,500
Auckland Close1£735,000
Auckland Rise3£489,500
Auckland Road14£447,500
Battenberg Walk1£310,000
Beardell Street1£200,000
Beauchamp Road9£470,000
Becondale Road5£530,000
Bedwardine Road2£402,500
Belvedere Road17£440,000
Berridge Road1£470,000
Beulah Hill24£402,500
Biggin Hill4£481,250
Bloomhall Road1£580,000
Brabourne Close1£295,000
Bradley Road2£635,000
Braybrooke Gardens2£505,000
Buckleigh Way2£875,000
Burma Terrace1£600,000
Camden Hill Road6£381,000
Cantley Gardens2£680,000
Cawnpore Street2£575,000
Central Hill9£355,000
Charters Close1£305,000
Chevening Road1£375,000
Church Road40£362,500
Cintra Park12£423,500
Colby Road6£576,250
College Green1£515,000
College Road4£347,500
Coopers Yard1£405,000
Crown Dale6£607,500
Crystal Palace Parade8£316,000
Dale Park Road1£550,000
Downsview Gardens1£770,000
Downsview Road2£937,500
Dulwich Wood Avenue2£807,500
Durning Road5£500,000
Ellery Road3£705,000
Eskmont Ridge3£265,000
Essex Grove1£255,000
Farquhar Road19£475,000
Founders Gardens1£400,000
Fountain Drive1£330,000
Fox Hill3£270,000
Freethorpe Close3£314,000
Gatestone Road4£600,175
Gibbs Close1£490,000
Gibbs Square1£623,600
Giles Coppice3£780,000
Gipsy Hill25£415,000
Glebe Hyrst1£1m
Glenhurst Rise1£1.10m
Grange Road8£280,000
Grazeley Court1£910,000
Grecian Crescent3£720,000
Hamlet Road4£366,000
Hamlyn Gardens1£785,000
Hancock Road1£440,000
Harold Road20£402,500
Havisham Place1£900,000
Hawke Road1£322,000
Hermitage Road3£800,000
High View Close1£880,000
High View Road7£332,690
Highfield Hill4£631,500
Highland Road1£435,000
Homelands Drive2£377,500
Hunters Meadow1£267,265
Jasper Road2£678,000
Jenson Way3£385,000
Kitley Gardens2£336,750
Lansdowne Place4£529,000
Limekiln Place1£842,500
Lunham Road4£468,500
Lymer Avenue10£460,000
Maberley Road11£362,500
Marston Way6£241,500
Melbourne Yard1£405,000
Menlo Gardens3£180,000
Milestone Road3£460,000
Moore Road2£640,000
Mountbatten Close1£587,000
Mowbray Road8£316,000
New Green Place1£775,000
Oakfield Gardens2£1.01m
Orleans Road3£645,000
Ovett Close2£585,000
Oxford Road2£150,450
Palace Square2£428,125
Patterson Road7£422,500
Pleydell Avenue2£642,500
Priory Crescent3£322,500
Pytchley Crescent1£950,000
Queen Mary Road10£390,000
Ravensdale Gardens2£485,000
Rockmount Road6£407,000
Roman Rise1£675,000
Rossiter Close1£618,500
Rusholme Grove1£412,000
Salters Hill3£465,000
Shelford Rise1£640,000
South Vale1£530,000
Spa Hill7£505,000
Spinney Gardens1£310,000
Spurgeon Road1£821,500
St Aubyns Road5£340,000
Stambourne Way1£1.10m
Summit Way1£900,000
Sylvan Hill5£500,000
Sylvan Road17£340,000
Telford Close2£538,500
The Covert1£566,300
The Dell1£820,000
The Lawns5£245,000
The Woodlands5£210,000
Tree View Close1£725,000
Treloar Gardens1£577,875
Troy Road1£450,000
Tudor Road4£392,528
Turkey Oak Close2£731,500
Tylney Avenue7£475,000
Upper Beulah Hill1£815,000
Vermont Road1£350,000
Victoria Crescent11£345,000
Waddington Way2£811,250
Wakefield Gardens3£725,000
Waldegrave Road11£390,000
Wedgwood Way4£620,000
Westow Hill10£365,000
Westow Street14£475,000
White Lodge2£467,500
Whiteley Road6£497,500
Woodland Hill7£770,000
Woodland Road13£340,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.