London house prices by street
Sold prices for 28,599 streets in London, Greater London, from HM Land Registry records.
Over the last 12 months, homes in London sold for £755,818 on average, 111% more than the England and Wales average of £358,701. The yearly average has gone from £74,223 in 1995 to £744,324 in 2026, a rise of 903%. William Street was the priciest street over the past year at an average of £14,139,604, while homes on Burcham Street went for around £122,375. Marsh Wall has had more sales than any other street in the town, with 2,000 since 1995. London spans 170 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£755,818
Sales recorded
569,356
since 1995
Streets
28,599
How London compares
Postcode areas in London
- E1£520k
- E1W£656k
- E2£534k
- E3£504k
- E4£554k
- E5£711k
- E6£412k
- E7£556k
- E8£678k
- E9£613k
- E10£562k
- E11£631k
- E12£489k
- E13£401k
- E14£501k
- E15£455k
- E16£406k
- E17£603k
- E18£628k
- E20£599k
- EC1A£756k
- EC1M£613k
- EC1N£666k
- EC1R£750k
- EC1V£718k
- EC1Y£571k
- EC2A£662k
- EC2M
- EC2N
- EC2R
- EC2V
- EC2Y£943k
- EC3A£1.5m
- EC3M
- EC3N£527k
- EC3R
- EC3V
- EC4A£623k
- EC4M
- EC4N
- EC4R
- EC4V£679k
- EC4Y£931k
- N1£902k
- N1C£1.57m
- N2£1.46m
- N3£767k
- N4£659k
- N5£858k
- N6£1.16m
- N7£717k
- N8£714k
- N9£395k
- N10£888k
- N11£523k
- N12£627k
- N13£560k
- N14£678k
- N15£569k
- N16£747k
- N17£474k
- N18£416k
- N19£744k
- N20£859k
- N21£779k
- N22£611k
- NW1£982k
- NW2£676k
- NW3£1.54m
- NW4£664k
- NW5£907k
- NW6£913k
- NW7£835k
- NW8£1.81m
- NW9£435k
- NW10£687k
- NW11£1.13m
- SE1£732k
- SE2£421k
- SE3£672k
- SE4£644k
- SE5£594k
- SE6£495k
- SE7£520k
- SE8£457k
- SE9£511k
- SE10£605k
- SE11£615k
- SE12£527k
- SE13£514k
- SE14£514k
- SE15£662k
- SE16£509k
- SE17£524k
- SE18£411k
- SE19£500k
- SE20£456k
- SE21£1.02m
- SE22£785k
- SE23£613k
- SE24£898k
- SE25£412k
- SE26£543k
- SE27£613k
- SE28£351k
- SW1A
- SW1E£773k
- SW1H£813k
- SW1P£937k
- SW1V£756k
- SW1W£2.28m
- SW1X£5.01m
- SW1Y£1.15m
- SW2£578k
- SW3£2.11m
- SW4£817k
- SW5£1.34m
- SW6£1.04m
- SW7£2.2m
- SW8£640k
- SW9£580k
- SW10£1.58m
- SW11£863k
- SW12£801k
- SW13£1.38m
- SW14£1.03m
- SW15£828k
- SW16£538k
- SW17£708k
- SW18£799k
- SW19£880k
- SW20£796k
- W1B£8.94m
- W1D£743k
- W1F£493k
- W1G£1.73m
- W1H£1.47m
- W1J£1.35m
- W1K£3.81m
- W1S£4.98m
- W1T£1.17m
- W1U£1.81m
- W1W£1.27m
- W2£1.05m
- W3£604k
- W4£1.03m
- W5£775k
- W6£829k
- W7£626k
- W8£2.17m
- W9£875k
- W10£919k
- W11£2.41m
- W12£748k
- W13£741k
- W14£942k
- WC1A£2.39m
- WC1B£944k
- WC1E£774k
- WC1H£442k
- WC1N£800k
- WC1R£796k
- WC1V£1.36m
- WC1X£1.31m
- WC2A£650k
- WC2B£1.14m
- WC2E£1.43m
- WC2H£1.1m
- WC2N£1.05m
- WC2R£1.49m
Average sale price in London by year
Most expensive streets in London · Cheapest streets · New builds
Most expensive streets (last 12 months)
- William Street £14,139,604
- Glebe Place £10,628,212
- Hamilton Terrace £8,670,000
- Kensington Park Gardens £8,108,333
- Knightsbridge £8,002,143
- The Little Boltons £7,653,333
- Old Church Street £6,857,500
- Cadogan Square £4,597,333
- Burbage Road £4,596,667
- Parliament Hill £4,305,000
Most affordable streets (last 12 months)
- Burcham Street £122,375
- Seagull Lane £149,833
- Sunny Bank £176,853
- Vandome Close £182,667
- Celestial Gardens £189,375
- Millstream Close £196,083
- Myers Lane £203,750
- Mapleton Crescent £206,250
- Penge Road £207,167
- Ruston Road £208,938
Busiest streets for sales
- Marsh Wall 2,000 sales
- Circus Road West 899 sales
- Wandsworth Road 801 sales
- Queenstown Road 771 sales
- Upper Richmond Road 729 sales
- Park Drive 701 sales
- Beaufort Square 667 sales
- Palmer Road 655 sales
- Barbican 652 sales
- Duke Of Wellington Avenue 622 sales
All streets in London – U
- Uamvar Street£350k
- Udall Street–
- Uffington Road£602k
- Ufford Street£949k
- Ufford Street£1.04m
- Ufford Street£955k
- Ufton Grove£1.76m
- Ufton Road£1.38m
- Ullathorne Road£716k
- Ulleswater Road£870k
- Ulleswater Villas£847k
- Ullin Street–
- Ullswater Close£3.28m
- Ullswater Crescent£1.21m
- Ullswater Road£438k
- Ullswater Road£2.8m
- Ulster Gardens£562k
- Ulster Terrace£2.25m
- Ulundi Road£1.35m
- Ulverscroft Road£1.12m
- Ulverston Road£887k
- Ulverstone Road£499k
- Ulysses Road£1.19m
- Umberston Street£448k
- Umbria Street£1.12m
- Umbriel Place£167k
- Umfreville Road£580k
- Undercliff Road£801k
- Underhill Gardens, Ealing£338k
- Underhill Road£957k
- Underhill Street£1.04m
- Underne Avenue£759k
- Underwood Road£670k
- Underwood Road£644k
- Underwood Row£1.65m
- Underwood Street£1.43m
- Undine Road£465k
- Undine Street£869k
- Union Close£331k
- Union Drive£775k
- Union Grove£358k
- Union Mews£510k
- Union Park£434k
- Union Road£620k
- Union Road£647k
- Union Road£120k
- Union Square£1.6m
- Union Street£290k
- Union Way£188k
- Unity Way£246k
- University Close£283k
- University Road£540k
- University Street£443k
- Unwin Close£393k
- Upbrook Mews£1.4m
- Upcerne Road£1.28m
- Upfield Road£483k
- Upgrove Manor Way–
- Upham Park Road£1.04m
- Uphill Drive£664k
- Uphill Drive£360k
- Uphill Grove£1m
- Uphill Grove, Mill Hill£1.15m
- Uphill Road£3.34m
- Upland Road£1.05m
- Uplands Business Park–
- Uplands Close£3.63m
- Uplands Court£475k
- Uplands Road£929k
- Uplands Way£973k
- Upnor Way£270k
- Upper Addison Gardens£3.07m
- Upper Bank Street–
- Upper Bardsey Walk£500k
- Upper Belgrave Street£3.51m
- Upper Berenger Walk£380k
- Upper Berkeley Street£943k
- Upper Beulah Hill£748k
- Upper Blantyre Walk£635k
- Upper Brockley Road£716k
- Upper Brook Street£2.3m
- Upper Caldy Walk, Islington£361k
- Upper Camelford Walk£533k
- Upper Cavendish Avenue£1.07m
- Upper Cheapside Passage–
- Upper Cheyne Row£1.85m
- Upper Clapton Road£508k
- Upper Clarendon Walk£473k
- Upper Dartrey Walk–
- Upper Dengie Walk£493k
- Upper Grosvenor Street£2.6m
- Upper Ground£2.55m
- Upper Ground–
- Upper Ground£1.26m
- Upper Grove£231k
- Upper Gulland Walk£302k
- Upper Hampstead Walk£1.95m
- Upper Handa Walk£350k
- Upper Hawkwell Walk£345k
- Upper James Street–
- Upper John Street£865k
- Upper Lismore Walk£387k
- Upper Mall£2.4m
- Upper Montagu Street£1.59m
- Upper North Street£435k
- Upper Park Road£927k
- Upper Park Road£155k
- Upper Phillimore Gardens£20.7m
- Upper Ramsey Walk£376k
- Upper Rawreth Walk£469k
- Upper Richmond Road£646k
- Upper Richmond Road£539k
- Upper Richmond Road West£808k
- Upper Richmond Road West, East Sheen£768k
- Upper Road£200k
- Upper St Martin's Lane£2.5m
- Upper St Martin's Lane£555k
- Upper Street£606k
- Upper Tachbrook Street£249k
- Upper Talbot Walk£507k
- Upper Terrace£7.49m
- Upper Thames Street£607k
- Upper Tollington Park£649k
- Upper Tooting Park£880k
- Upper Tooting Road£395k
- Upper Tulse Hill£393k
- Upper Walthamstow Road£643k
- Upper Whistler Walk£465k
- Upper Wimpole Street£4.85m
- Upper Woburn Place£426k
- Upperton Road East£417k
- Upperton Road West£267k
- Upsdell Avenue£618k
- Upstall Street£987k
- Upton Avenue£562k
- Upton Close£346k
- Upton Lane£366k
- Upton Park Road£475k
- Upton Road£415k
- Upton Road£255k
- Upway£525k
- Upwood Road£540k
- Upwood Road£950k
- Upwood Road£1.17m
- Urban Mews£680k
- Urlwin Street£711k
- Urlwin Walk£438k
- Urmston Drive£370k
- Ursula Gould Way£480k
- Ursula Street£1.29m
- Urswick Road£485k
- Usborne Mews£713k
- Usher Road£272k
- Usk Road£580k
- Usk Street£417k
- Uverdale Road£420k
- Uxbridge Road£414k
- Uxbridge Road£381k
- Uxbridge Road, Acton£258k
- Uxbridge Road, Ealing£368k
- Uxbridge Road, Hanwell£330k
- Uxbridge Street£3.51m