Bromley house prices by street
Sold prices for 868 streets in Bromley, Greater London, from HM Land Registry records.
Over the last 12 months, homes in Bromley sold for £558,345 on average, 56% more than the England and Wales average of £358,701. The yearly average has gone from £45,000 in 1999 to £559,598 in 2026, a rise of 1144%. Sundridge Avenue was the priciest street over the past year at an average of £1,093,333, while homes on Palace Grove went for around £206,467. Widmore Road has had more sales than any other street in the town, with 246 since 1999. Bromley spans 2 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£558,345
Sales recorded
14,712
since 1999
Streets
868
How Bromley compares
Postcode areas in Bromley
Average sale price in Bromley by year
Most expensive streets in Bromley · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Sundridge Avenue £1,093,333
- Scotts Lane £1,065,000
- West Common Road £1,032,333
- Hayes Lane £907,500
- Hayes Road £906,250
- Palace View £868,000
- Cambridge Road £864,375
- Dartmouth Road £808,333
- Albyfield £799,333
- Valley Road £783,750
Most affordable streets (last 12 months)
- Palace Grove £206,467
- London Lane £258,750
- Fair Acres £278,000
- Shortlands Grove £281,583
- Medhurst Drive £289,167
- Morgan Road £303,333
- Park Hill Road £307,500
- Durham Avenue £310,000
- Hope Park £313,000
- Whitehaven Close £322,333
Busiest streets for sales
- Widmore Road 246 sales
- Homesdale Road 160 sales
- St Mark's Square 146 sales
- Westmoreland Road 143 sales
- Southlands Road 142 sales
- Oaklands Road 127 sales
- Downham Way 115 sales
- Shortlands Road 114 sales
- Fair Acres 100 sales
- Hayes Lane 98 sales
All streets in Bromley – H
- Haddington Road£522k
- Hambro Avenue£736k
- Hammelton Road£250k
- Hansom Terrace£447k
- Harleyford£278k
- Harrison Drive£1.03m
- Hartley Close£930k
- Harton Close£905k
- Harwood Avenue£842k
- Hasell Park Place£1.17m
- Hastings Road£630k
- Hathaway Close£485k
- Havelock Road£540k
- Hawes Road£770k
- Hawkshead Close£522k
- Hawksmoor Grove£539k
- Hawthorndene Close£629k
- Hawthorndene Road£683k
- Hawthorne Close£1.37m
- Hawthorne Road£655k
- Haxted Road£470k
- Hayes Close£950k
- Hayes Garden£1m
- Hayes Hill£924k
- Hayes Hill Road£696k
- Hayes Lane£908k
- Hayes Mead Road£1.25m
- Hayes Road£906k
- Hayes Street£581k
- Hayes Wood Avenue£565k
- Hayes Wood Avenue, Hayes£661k
- Hayesford Park Drive£247k
- Hayeswood Avenue, Hayes£470k
- Haywood Road£556k
- Hazel Walk£458k
- Hazelmere Way£668k
- Headcorn Road£350k
- Heath Park Drive£1.14m
- Heath Rise£715k
- Heathfield Road£455k
- Hengist Way£1.08m
- Henry Street£451k
- Henville Road£800k
- Hepburn Gardens£521k
- Herbert Road£625k
- Heron Court£410k
- Hever Gardens£635k
- High Grove£898k
- High Street£344k
- High Tor Close£241k
- Highfield Drive£1.03m
- Highfield Road£925k
- Highland Road£378k
- Hildenborough Gardens£390k
- Hildenlea Place£443k
- Hill Brow£1.45m
- Hill House Mews£355k
- Hillbrow Road£580k
- Hillbrow Road£943k
- Hillcrest Road£481k
- Hilldown Road£930k
- Hilldrop Road£423k
- Hillside Lane£585k
- Hillside Road£250k
- Holbrook Way£448k
- Holland Close£352k
- Holland Way£1.03m
- Holligrave Road£856k
- Hollydale Drive£1.55m
- Holmbury Park£548k
- Holmcroft Way£510k
- Homefield Road£397k
- Homemead Road£738k
- Homesdale Road£373k
- Hook Farm Road–
- Hope Park£313k
- Hornbeam Way£270k
- Horsley Road£489k
- Howard Road£489k
- Hurst Close£880k
- Hurstdene Avenue£608k
- Hurstfield£641k
- Hurstwood Drive£990k
- Husseywell Crescent£930k