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 – V
- Valance Avenue£700k
- Vale Close£2.89m
- Vale Cottages£517k
- Vale Crescent£295k
- Vale Crescent£325k
- Vale End–
- Vale Grove£323k
- Vale Grove£501k
- Vale Lane£945k
- Vale Of Health£2.06m
- Vale Parade–
- Vale Rise£1.33m
- Vale Road£490k
- Vale Road£470k
- Vale Row£695k
- Vale Royal–
- Vale Street£650k
- Vale Terrace£538k
- Valencia Close£425k
- Valentina Avenue–
- Valentine Place£954k
- Valentine Road£782k
- Valentine Row£1.83m
- Valerian Walk£333k
- Valerian Way£319k
- Valerio Mews£870k
- Valetta Grove£413k
- Valetta Road£695k
- Valetta Road£128k
- Valette Street£423k
- Valiant Way£437k
- Vallance Road£1.22m
- Vallance Road£408k
- Vallentin Road£720k
- Valley Avenue£965k
- Valley Drive£600k
- Valley Gardens£628k
- Valley Grove£266k
- Valley Road£454k
- Valley Road£476k
- Valley Road, Streatham£562k
- Valley Side£594k
- Valley Side Parade£241k
- Valleyfield Road£863k
- Valliere Road£513k
- Vallis Way£879k
- Valmar Road£397k
- Valnay Street£691k
- Valognes Avenue£485k
- Valonia Gardens£1.92m
- Vambery Road£585k
- Vanbrugh Close£435k
- Vanbrugh Fields£1.71m
- Vanbrugh Hill£547k
- Vanbrugh Park£894k
- Vanbrugh Park Road£418k
- Vanbrugh Park Road West£364k
- Vanbrugh Road£3.08m
- Vanbrugh Terrace, Blackheath£1.04m
- Vancouver Road£531k
- Vanderbilt Road£818k
- Vanderbilt Villas£950k
- Vanderville Gardens£325k
- Vandome Close£183k
- Vandon Street–
- Vandyke Close£450k
- Vandyke Cross£440k
- Vane Close£1.67m
- Vane Street£184k
- Vanguard Street£450k
- Vanguard Way£508k
- Vanguard Way£409k
- Vanneck Square£636k
- Vansittart Road£410k
- Vansittart Road£503k
- Vansittart Street–
- Vanston Place£350k
- Vant Road–
- Vant Road, Tooting£523k
- Vantage Mews£504k
- Vantage Place£3.69m
- Varcoe Road£335k
- Varden Street£809k
- Vardens Road£1.69m
- Vardon Close£200k
- Varley Parade£290k
- Varley Road£450k
- Varna Road, Fulham£1.01m
- Varndell Street£315k
- Varsity Row£2.08m
- Vartry Road£407k
- Vartry Road, Tottenham£462k
- Vassall Road£870k
- Vauban Estate£379k
- Vaudeville Court£480k
- Vaughan Avenue£1.07m
- Vaughan Avenue£1.49m
- Vaughan Estate£528k
- Vaughan Road£475k
- Vaughan Road£482k
- Vaughan Terrace–
- Vaughan Way£575k
- Vaughan Williams Close£365k
- Vauxhall Bridge Road£531k
- Vauxhall Grove£1.31m
- Vauxhall Street£413k
- Vauxhall Walk£415k
- Vectis Gardens£280k
- Vectis Road£835k
- Veda Road£689k
- Velde Way£555k
- Vencourt Place£721k
- Venetia Road£692k
- Venetia Road£833k
- Venetian Road£493k
- Venice Walk–
- Venn Street£663k
- Venner Road£648k
- Venner Road£718k
- Ventnor Drive£945k
- Ventnor Road£825k
- Ventnor Terrace£339k
- Venue Street£500k
- Venus Road£419k
- Vera Avenue£959k
- Vera Road£790k
- Verbena Close£333k
- Verbena Gardens£501k
- Verdant Lane£418k
- Verdant Mews£561k
- Verdi Crescent–
- Verdun Road£387k
- Verdun Road£515k
- Vere Street–
- Vereker Road£543k
- Verity Close£871k
- Vermeer Gardens£680k
- Vermont Road£350k
- Vermont Road£365k
- Vernal Way£395k
- Verney Road£453k
- Verney Street£477k
- Vernham Road£484k
- Vernon Avenue£767k
- Vernon Rise£218k
- Vernon Road£810k
- Vernon Road£1.11m
- Vernon Road£423k
- Vernon Road–
- Vernon Road, Leytonstone£674k
- Vernon Road, Stratford£495k
- Vernon Road, Walthamstow£635k
- Vernon Street£580k
- Vernon Yard£3.6m
- Verona Court£924k
- Veronica Gardens£261k
- Veronica Road£507k
- Verran Road£505k
- Versailles Road£416k
- Verulam Avenue£424k
- Vesey Path–
- Vespan Road£1.35m
- Vesta Road£1.16m
- Vestris Road£800k
- Vestry Mews£688k
- Vestry Mews£880k
- Vestry Road£554k
- Vestry Road£490k
- Vestry Street–
- Viaduct Gardens£957k
- Viaduct Place£580k
- Viaduct Street£148k
- Vibart Gardens£620k
- Vibart Walk£801k
- Vicarage Crescent£588k
- Vicarage Crescent, Battersea£597k
- Vicarage Drive£1.85m
- Vicarage Gardens£8.1m
- Vicarage Gardens£840k
- Vicarage Gate£2.29m
- Vicarage Grove£519k
- Vicarage Lane, East Ham£595k
- Vicarage Lane, Stratford£250k
- Vicarage Parade£333k
- Vicarage Park£263k
- Vicarage Road£526k
- Vicarage Road£476k
- Vicarage Road£488k
- Vicarage Road£381k
- Vicarage Road, East Sheen£1.79m
- Vicarage Road, Leyton£566k
- Vicars Close£1.2m
- Vicars Close£480k
- Vicars Hill£657k
- Vicars Moor Lane£1.05m
- Vicars Road£825k
- Viceroy Close£600k
- Viceroy Parade–
- Viceroy Road£860k
- Victor Road£871k
- Victor Road£593k
- Victor Villas£422k
- Victoria Arcade–
- Victoria Avenue£1.78m
- Victoria Avenue£500k
- Victoria Close£1.03m
- Victoria Cottages£418k
- Victoria Crescent£375k
- Victoria Crescent£341k
- Victoria Dock Road£392k
- Victoria Drive£968k
- Victoria Embankment–
- Victoria Embankment–
- Victoria Gardens£2.03m
- Victoria Gate Gardens£1.35m
- Victoria Grove£342k
- Victoria Grove£3.83m
- Victoria Grove Mews£1.95m
- Victoria Mews£1.03m
- Victoria Mews£630k
- Victoria Mews£3.69m
- Victoria Mews–
- Victoria Mews£1.16m
- Victoria Parade£385k
- Victoria Park Industrial Centre–
- Victoria Park Road£545k
- Victoria Park Square£425k
- Victoria Park Studios£896k
- Victoria Rise£515k
- Victoria Road£427k
- Victoria Road£442k
- Victoria Road£321k
- Victoria Road£461k
- Victoria Road£586k
- Victoria Road£8.74m
- Victoria Road£303k
- Victoria Road£815k
- Victoria Road£835k
- Victoria Road, Chingford£1.39m
- Victoria Road, Kilburn£930k
- Victoria Road, Leytonstone£372k
- Victoria Road, South Tottenham£300k
- Victoria Road, Stroud Green£483k
- Victoria Road, Walthamstow£571k
- Victoria Road, Wood Green£935k
- Victoria Square£3.25m
- Victoria Street£860k
- Victoria Street£290k
- Victoria Terrace£813k
- Victoria Terrace£864k
- Victoria Villas£878k
- Victoria Villas£540k
- Victoria Way£423k
- Victoria Way, Charlton£533k
- Victoria Yard£850k
- Victorian Grove£686k
- Victorian Heights£905k
- Victory Parade£418k
- Victory Parade–
- Victory Place£688k
- Victory Place£506k
- Victory Road£829k
- Victory Road£373k
- Victory Way£379k
- View Close£2.34m
- View Crescent£929k
- View Road£2.77m
- Viewfield Road£666k
- Viewland Road£440k
- Viga Road£1.55m
- Vigilant Close£414k
- Viking Close£378k
- Viking Gardens£153k
- Viking Place£266k
- Villa Road£540k
- Villa Street£320k
- Villacourt Road£419k
- Village Arcade, Chingford–
- Village Close£1.63m
- Village Close£456k
- Village Mount£430k
- Village Road£1.08m
- Village Square–
- Village Way£450k
- Village Way£2.44m
- Villas On The Heath£2.63m
- Villas Road£205k
- Villiers Close£312k
- Villiers Gardens£191k
- Villiers Gardens£1.47m
- Villiers Mews£825k
- Villiers Road£701k
- Villiers Street£1.36m
- Vinca Mews£970k
- Vince Street£395k
- Vincennes Estate£293k
- Vincent Close£469k
- Vincent Gardens£428k
- Vincent Road–
- Vincent Road£1.02m
- Vincent Road, South Tottenham£476k
- Vincent Road, Wood Green£590k
- Vincent Square£1.52m
- Vincent Square–
- Vincent Street£390k
- Vincent Street£348k
- Vincent Terrace£2.15m
- Vine Cottages£347k
- Vine Hill£678k
- Vine Place£561k
- Vine Road–
- Vine Road£1.91m
- Vine Square£273k
- Vine Street–
- Vine Street, Walthamstow£345k
- Vine Yard£793k
- Vinegar Street£714k
- Vinery Way£716k
- Vines Avenue£835k
- Viney Road£377k
- Vineyard Avenue£537k
- Vineyard Close£443k
- Vineyard Hill Road£2.62m
- Vineyard Path, Mortlake£465k
- Vining Street–
- Vintry Mews£550k
- Viola Avenue£248k
- Violet Hill£2.15m
- Violet Road£801k
- Violet Road£312k
- Violet Road£532k
- Virginia Mews£1.12m
- Virginia Road£893k
- Virginia Walk£568k
- Viscount Close£663k
- Viscount Drive£271k
- Vitali Close£960k
- Vivian Avenue£330k
- Vivian Comma Close£513k
- Vivian Road£1.38m
- Vivian Square£342k
- Vivian Stanshall Mews£800k
- Vivian Way£1.89m
- Voce Road£450k
- Voltaire Road£561k
- Voluntary Place£900k
- Voss Court£600k
- Voss Street£646k
- Vousden Grove£403k
- Voyagers Close£317k
- Voysey Close£650k
- Voysey Square£435k
- Vulcan Close£410k
- Vulcan Road£592k
- Vulcan Terrace£631k
- Vulcan Way£360k
- Vulliamy Close£699k
- Vyner Road£1m
- Vyner Street£610k