Harrow house prices by street
Sold prices for 939 streets in Harrow, Greater London, from HM Land Registry records.
Over the last 12 months, homes in Harrow sold for £518,675 on average, 45% more than the England and Wales average of £358,701. The yearly average has gone from £58,000 in 1996 to £528,631 in 2026, a rise of 811%. Shaftesbury Avenue was the priciest street over the past year at an average of £801,667, while homes on Rayners Lane went for around £220,500. Lyon Road has had more sales than any other street in the town, with 304 since 1996. Harrow spans 3 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£518,675
Sales recorded
13,351
since 1996
Streets
939
How Harrow compares
Postcode areas in Harrow
Average sale price in Harrow by year
Most expensive streets in Harrow · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Shaftesbury Avenue £801,667
- Chester Drive £761,625
- Argyle Road £736,667
- Blenheim Road £697,500
- Whitegate Gardens £672,667
- College Hill Road £665,000
- Windsor Crescent £639,667
- Alicia Gardens £636,667
- Elm Drive £628,750
- Vaughan Road £627,333
Most affordable streets (last 12 months)
- Rayners Lane £220,500
- Sherwood Road £224,375
- Peterborough Road £244,333
- Drinkwater Road £258,000
- High Mead £276,667
- Corbins Lane £291,250
- College Road £293,125
- Northolt Road £294,500
- Imperial Close £294,631
- High Street £305,667
Busiest streets for sales
- Lyon Road 304 sales
- Gayton Road 277 sales
- College Road 226 sales
- Harrow View 169 sales
- Northolt Road 158 sales
- Hargrave Drive 153 sales
- Alexandra Avenue 136 sales
- Kenton Lane 125 sales
- Eastcote Lane 120 sales
- St Johns Road 115 sales
All streets in Harrow – J
- Jasmine Gardens£278k
- Jem Paterson Court£120k
- John Perrin Place£305k
- Jollys Lane£425k
- Julian Hill£1.86m
- Junction Road–
- Juniper Close£320k
- Juniper Court£288k