London · NW8

St Johns Wood house prices & property market

St Johns Wood shows 393 registered sales across 93 streets, with a median of £935,000. Flats dominate the district, and the recorded range runs £4,820 to £53m. Use those numbers as the floor and ceiling of any conversation about value in St Johns Wood, then adjust for condition, floor and outside space.

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

Average rent in St Johns Wood: £3,168/month.

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

Registered sales

410

Median price paid

£935,000

Streets covered

38

Postcodes

NW8

By property type

What sells in St Johns Wood

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

TypeSalesMedianRange
flat298£700,000£15,000£9.03m
terraced38£2.74m£560,000£16m
other25£1.40m£4,820£22.95m
detached17£9.85m£1.90m£53m

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 St Johns Wood

93 streets with registered sales in St Johns Wood, 38 of them with enough transactions for a full price history.

StreetSalesMedian
Abbey Gardens1£1.32m
Abbey Road36£557,500
Abercorn Place9£660,250
Acacia Gardens2£2.29m
Acacia Road2£15.06m
Ainsworth Way2£705,000
Alexandra Road1£500,000
Allitsen Road10£587,000
Alma Square5£605,000
Aquila Street1£625,000
Ashbridge Street1£405,000
Avenue Close1£1.26m
Avenue Road8£10.14m
Barrow Hill Estate2£757,500
Belgrave Gardens5£675,050
Bernhardt Crescent1£500,000
Blenheim Road3£5.25m
Blenheim Terrace8£655,000
Boundary Road17£580,000
Broadley Street2£757,500
Broxwood Way1£845,000
Carlton Hill11£880,000
Cavendish Avenue1£9.85m
Cecil Grove1£9.03m
Charlbert Street3£555,000
Charles Lane2£877,500
Church Street2£485,000
Circus Road15£2.37m
Clifton Hill7£4.40m
Cochrane Street2£500,000
Cunningham Place2£1.29m
Dorman Way2£506,500
Eamont Street2£555,000
Elm Tree Road4£3.21m
Finchley Road6£1.14m
Fisherton Street5£999,000
Frampton Street5£450,000
Gateforth Street1£27,500
Grendon Street1£850,000
Grove End Road21£605,000
Hall Road8£975,000
Hamilton Terrace11£4.58m
Hatton Row1£15,000
Henderson Drive2£358,750
Jerome Crescent2£743,500
Kingsmill Terrace1£620,000
Langtry Road1£591,000
Lisson Grove2£546,625
Lodge Road1£1.15m
Loudoun Road4£1.96m
Mackennal Street2£577,500
Mallory Street2£415,000
Marlborough Hill4£982,500
Marlborough Place5£1.32m
Norfolk Road4£11.13m
North Bank1£910,000
Northwick Close2£1.22m
Northwick Terrace7£875,000
Nugent Terrace1£290,000
Ordnance Hill2£1.85m
Ormonde Terrace2£892,500
Park Road3£1.50m
Paveley Street1£450,000
Penfold Street1£525,000
Prince Albert Road14£820,000
Queens Grove1£32m
Queens Terrace4£2.33m
Rowley Way5£480,000
Rutland Mews1£930,000
Salisbury Street2£422,500
Scott Ellis Gardens4£392,500
Shannon Place1£455,000
Springfield Road2£575,000
Squire Gardens1£895,000
St Anns Terrace1£1.94m
St Edmunds Terrace5£875,000
St James Close1£750,000
St James's Close1£7m
St James's Terrace Mews1£126,000
St John's Wood Park17£1.25m
St Johns Wood High Street11£2.18m
St Johns Wood Road20£937,500
St Johns Wood Terrace5£2.90m
Swain Street1£620,000
The Marlowes5£3.02m
The Polygon1£1.55m
Townshend Estate7£465,000
Townshend Road2£3.02m
Violet Hill1£2.09m
Wellington Place1£22.90m
Wellington Road12£833,500
Wells Rise1£3.33m
Woronzow Road1£3.00m

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.