London · W12

Shepherds Bush house prices & property market

Shepherds Bush shows 657 registered sales across 135 streets, with a median of £592,000. Flats dominate the district, and the recorded range runs £500 to £4.80m. Use those numbers as the floor and ceiling of any conversation about value in Shepherds Bush, then adjust for condition, floor and outside space.

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

Average rent in Shepherds Bush: £2,778/month.

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

Registered sales

706

Median price paid

£592,000

Streets covered

84

Postcodes

W12

By property type

What sells in Shepherds Bush

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

TypeSalesMedianRange
flat428£500,000£160,000£3m
terraced162£886,675£360,000£2.25m
other36£511,000£500£3.20m
semi-detached28£1.58m£600,000£4.80m

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 Shepherds Bush

135 streets with registered sales in Shepherds Bush, 84 of them with enough transactions for a full price history.

StreetSalesMedian
Abdale Road2£860,500
Adelaide Grove9£720,000
Aldbourne Road5£1.59m
Aldine Street1£980,000
Ariel Way3£300,000
Arminger Road3£1.47m
Ashchurch Grove3£1.75m
Ashchurch Park Villas1£535,000
Ashchurch Terrace1£1.75m
Askew Crescent6£455,000
Askew Road16£353,250
Australia Road4£361,375
Aylmer Road7£605,000
Bamborough Gardens1£476,750
Bassein Park Road6£942,500
Batman Close1£440,000
Batson Street2£273,750
Becklow Gardens1£360,000
Becklow Road5£560,000
Bentworth Road2£687,000
Binden Road2£681,250
Bloemfontein Avenue3£1.21m
Bloemfontein Road13£398,000
Boscombe Road10£472,500
Braybrook Street3£607,000
Bryony Road3£645,000
Bulwer Street4£365,000
Cascade Way69£1.13m
Cathnor Road7£625,000
Caverswall Street2£963,500
Caxton Road2£612,250
Cleverly Estate14£295,000
Clifton Avenue1£332,000
Cobbold Road6£1.02m
Collingbourne Road5£735,000
Coningham Mews2£800,750
Coningham Road12£392,500
Cosmur Close1£1.21m
Coverdale Road5£850,000
Curwen Road1£348,000
Davisville Road5£705,000
Devonport Mews1£880,000
Devonport Road15£548,000
Dunraven Road3£480,000
Edward Terrace1£836,000
Elgin Avenue1£465,000
Ellerslie Road11£455,000
Emlyn Gardens1£335,000
Emlyn Road8£663,500
Erconwald Street2£526,775
Eynham Road4£592,318
Findon Road4£672,500
Fitzneal Street5£450,000
Foliot Street1£480,000
Fountain Park Way9£720,000
Frithville Gardens7£1.64m
Gainsborough Court1£330,000
Galloway Road8£879,175
Gayford Road11£800,000
Godolphin Road12£567,500
Goldhawk Mews1£391,000
Goldhawk Road16£473,500
Goodwin Road6£341,250
Greenside Road6£528,000
Hadyn Park Road4£1.01m
Hartswood Road9£650,000
Havilland Mews5£545,000
Heathstan Road3£510,000
Henchman Street3£460,000
Hetley Road1£1.25m
Hopgood Street3£320,000
India Way1£325,000
Ingersoll Road3£1.37m
Jeddo Road6£812,500
Keith Grove3£1.02m
Kelmscott Gardens5£410,000
Kings Parade1£500
Lawrence Close2£423,500
Leysfield Road3£615,000
Lime Grove8£565,000
Loftus Road8£762,950
Mackenzie Close2£376,500
Mayfield Road4£282,500
Mellitus Street1£552,500
Nascot Street3£605,000
Norbroke Street3£695,000
Normandy Place1£400,000
Oaklands Grove16£672,500
Old Forge Mews1£1.10m
Ollgar Close5£425,000
Ormiston Grove4£569,750
Osmund Street1£540,000
Pennard Road5£680,000
Percy Road16£659,500
Primula Street1£575,000
Roxwell Road1£444,000
Rylett Crescent6£649,625
Rylett Road4£2.06m
Sawley Road1£710,000
Scotts Road2£340,500
Sedgeford Road1£1.22m
Shepherds Bush Green7£200,000
Shepherds Bush Place2£812,500
St Elmo Road8£499,490
St Stephens Avenue8£538,750
Stanlake Road10£610,000
Stanlake Villas2£807,500
Starfield Road2£1.23m
Steventon Road1£930,000
Stokesley Street2£760,000
Stowe Road10£656,000
Stronsa Road1£432,500
Sundew Avenue4£625,000
Swindon Street1£685,000
Tadmor Street5£350,000
The Curve1£598,500
Thornfield Road2£792,500
Thorpebank Road6£901,500
Tunis Road3£330,000
Uxbridge Road19£550,000
Vespan Road3£1.21m
Warbeck Road7£732,000
Wendell Mews1£820,000
Wendell Road4£1.36m
Westville Road10£525,000
Westway4£502,500
White City Estate14£372,500
Willow Mews2£557,500
Willow Vale2£508,750
Wood Crescent9£735,000
Wood Lane10£622,500
Woodstock Grove6£412,500
Wormholt Road5£1.03m
Wulfstan Street5£527,500
Yew Tree Road1£875,000

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.