Sold house prices in TW9, Richmond and Kew
14,927 sales on 224 streets since 1995. Pick a street for every sale on it and what its homes sell for today.
Across TW9, the last 3 years
Leasehold flats
£501k
Typical price in today's money
Most sales: £412k–£610k
From 532 sales, 2023–2026.
Freehold terraced houses
£1.09m
Typical price in today's money
Most sales: £896k–£1.31m
From 264 sales, 2023–2026.
Freehold semi-detached houses
£1.62m
Typical price in today's money
Most sales: £1.19m–£2.01m
From 126 sales, 2023–2026.
Freehold detached houses
£2.27m
Typical price in today's money
Most sales: £1.46m–£3.14m
From 36 sales, 2023–2026.
Streets in TW9
A
- Adelaide Road 7 sales since 2016
- Alexandra Road 42 sales since 2016
- Alton Road 16 sales since 2016
- Artichoke Walk 1 sale since 2016
- Ashley Road 9 sales since 2016
- Atwood Avenue 16 sales since 2016
B
- Bardolph Road 32 sales since 2016
- Barker Close 3 sales since 2016
- Beaumont Avenue 18 sales since 2016
- Beechwood Avenue 12 sales since 2016
- Bicester Road 13 sales since 2016
- Blake Mews 3 sales since 2016
- Blue Anchor Alley 3 sales since 2016
- Braddon Road last sale 2013
- Branstone Road 6 sales since 2016
- Brewers Lane 2 sales since 2016
- Brick Farm Close 22 sales since 2016
- Bridge Street 4 sales since 2016
- Broomfield Road 9 sales since 2016
- Burdett Road 5 sales since 2016
- Burlington Avenue 33 sales since 2016
- Bush Road 2 sales since 2016
- Bushwood Road 22 sales since 2016
C
- Cambridge Cottages 21 sales since 2016
- Cambridge Road 3 sales since 2016
- Carmel Way last sale 2014
- Castlegate 12 sales since 2016
- Catherine Drive 11 sales since 2016
- Cedar Terrace 45 sales since 2016
- Chaucer Avenue 13 sales since 2016
- Chelwood Gardens 9 sales since 2016
- Chilton Road 29 sales since 2016
- Cholmondeley Walk 1 sale since 2016
- Church Court 6 sales since 2016
- Church Road 32 sales since 2016
- Church Walk 2 sales since 2016
- Clarence Road 8 sales since 2016
- Clarence Street 3 sales since 2016
- Courtlands Avenue 18 sales since 2016
- Crown Terrace 7 sales since 2016
- Cumberland Road 11 sales since 2016
D
- Dancer Road 37 sales since 2016
- Darell Road 24 sales since 2016
- Dee Road 41 sales since 2016
- Defoe Avenue 22 sales since 2016
- Dover Terrace 10 sales since 2016
- Dudley Road 8 sales since 2016
- Duke Street 5 sales since 2016
- Duncan Road 6 sales since 2016
- Dunstable Road 27 sales since 2016
E
- Elizabeth Cottages 6 sales since 2016
- Elystan Mews 1 sale since 2016
- Ennerdale Road 41 sales since 2016
- Eton Street 3 sales since 2016
- Evelyn Gardens 7 sales since 2016
- Evelyn Road 20 sales since 2016
- Evelyn Terrace 11 sales since 2016
- Eversfield Road 11 sales since 2016
F
- Fitzwilliam Avenue 5 sales since 2016
- Forest Road 13 sales since 2016
- Friars Lane 35 sales since 2016
G
- Gainsborough Road 21 sales since 2016
- Garden Road 42 sales since 2016
- Garrick Close last sale 2008
- Garrick Road 1 sale since 2016
- Gaston Bell Close 6 sales since 2016
- George Street 35 sales since 2016
- Gloucester Road 34 sales since 2016
- Golden Court 2 sales since 2016
- Gordon Road 3 sales since 2016
- Greenlink Walk 3 sales since 2016
- Grena Gardens 10 sales since 2016
- Grena Road 22 sales since 2016
H
- Hanover Close 3 sales since 2016
- Hatherley Road 8 sales since 2016
- Haverfield Gardens 17 sales since 2016
- Hester Terrace 6 sales since 2016
- High Park Avenue 7 sales since 2016
- High Park Road 17 sales since 2016
- Hill Street 19 sales since 2016
- Holmesdale Road 9 sales since 2016
J
- James's Cottages 2 sales since 2016
- Jocelyn Road 19 sales since 2016
K
- Kelsall Mews 9 sales since 2016
- Kenmore Close 15 sales since 2016
- Kent Road 5 sales since 2016
- Kew Bridge Arches 9 sales since 2016
- Kew Foot Road 19 sales since 2016
- Kew Gardens Road 28 sales since 2016
- Kew Green 28 sales since 2016
- Kew Road 199 sales since 2016
- King Street 11 sales since 2016
- Kreisel Walk 4 sales since 2016
L
- Lambert Avenue 31 sales since 2016
- Land Associated With last sale 2005
- Larkfield Road 38 sales since 2016
- Lawn Crescent 15 sales since 2016
- Layton Place 13 sales since 2016
- Lenton Rise last sale 2012
- Levett Square 194 sales since 2016
- Leyborne Park 18 sales since 2016
- Lichfield Gardens 15 sales since 2016
- Lichfield Road 17 sales since 2016
- Lichfield Terrace 1 sale since 2016
- Lindley Place last sale 2016
- Lion Gate Gardens 14 sales since 2016
- Little Green 16 sales since 2016
- Lonsdale Mews 8 sales since 2016
- Lower George Street 1 sale since 2016
- Lower Mortlake Road 100 sales since 2016
- Lower Richmond Road 58 sales since 2016
M
- Maids of Honour Row 2 sales since 2016
- Manor Gardens 2 sales since 2016
- Manor Grove 48 sales since 2016
- Manor Park 6 sales since 2016
- Manor Road 27 sales since 2016
- Market Road last sale 2007
- Marksbury Avenue 39 sales since 2016
- Marylebone Gardens 3 sales since 2016
- Maze Road 7 sales since 2016
- Melliss Avenue 150 sales since 2016
- Michels Row 2 sales since 2016
- Mortlake Road 47 sales since 2016
N
- Niton Road 24 sales since 2016
- North Avenue 11 sales since 2016
- North Road 51 sales since 2016
- Nylands Avenue 5 sales since 2016
O
- Old Deer Park Gardens 20 sales since 2016
- Old Dock Close 2 sales since 2016
- Old Palace Lane 8 sales since 2016
- Old Palace Place last sale 2015
- Old Palace Terrace 1 sale since 2016
- Old Palace Yard 12 sales since 2016
- Orchard Road 6 sales since 2016
P
- Pagoda Avenue 21 sales since 2016
- Paradise Road 15 sales since 2016
- Parison Close 3 sales since 2016
- Park Lane 16 sales since 2016
- Parkshot 8 sales since 2016
- Paved Court 6 sales since 2016
- Paxton Close 9 sales since 2016
- Pembroke Villas 4 sales since 2016
- Pensford Avenue 13 sales since 2016
- Popham Gardens 9 sales since 2016
- Portland Terrace 12 sales since 2016
- Princes Road 4 sales since 2016
- Priory Road 23 sales since 2016
Q
- Quadrant Road 4 sales since 2016
- Queensberry Place 3 sales since 2016
R
- Raleigh Road 21 sales since 2016
- Red Lion Street 31 sales since 2016
- Retreat Road 13 sales since 2016
- Riverside last sale 2002
- Rosedale Road 19 sales since 2016
- Royal Parade 5 sales since 2016
- Ruskin Avenue 11 sales since 2016
S
- Salisbury Road 17 sales since 2016
- Sandycombe Road 154 sales since 2016
- Selwyn Avenue 30 sales since 2016
- Shaftesbury Road 14 sales since 2016
- Shakespeare Terrace 6 sales since 2016
- Sheen Park 42 sales since 2016
- Sheen Road 248 sales since 2016
- Sheendale Road 26 sales since 2016
- Somerton Avenue 14 sales since 2016
- South Avenue 1 sale since 2016
- Spring Mews 1 sale since 2016
- Spring Terrace 4 sales since 2016
- St Georges Road 13 sales since 2016
- St Helena Terrace 1 sale since 2016
- St James's Cottages 6 sales since 2016
- St Johns Grove 7 sales since 2016
- St Johns Road 18 sales since 2016
- St Marys Grove 9 sales since 2016
- St Pauls Road 4 sales since 2016
- Stanmore Gardens 11 sales since 2016
- Stanmore Road 17 sales since 2016
- Station Approach 4 sales since 2016
- Station Avenue last sale 2004
- Station Parade 11 sales since 2016
- Strand Drive 57 sales since 2016
- Sydney Road 15 sales since 2016
T
- Taylor Avenue 20 sales since 2016
- Temple Road 18 sales since 2016
- Tersha Street 17 sales since 2016
- The Avenue 28 sales since 2016
- The Close 7 sales since 2016
- The Dome Buildings 2 sales since 2016
- The Gateways 8 sales since 2016
- The Green 16 sales since 2016
- The Market last sale 2006
- The Parade 1 sale since 2016
- The Quadrant 23 sales since 2016
- The Square 1 sale since 2016
- The Wardrobe 2 sales since 2016
- Thetis Terrace 3 sales since 2016
- Thompson Avenue 29 sales since 2016
- Topiary Square 11 sales since 2016
- Tower Rise 7 sales since 2016
- Townshend Road 13 sales since 2016
- Townshend Terrace 25 sales since 2016
- Trinity Cottages 8 sales since 2016
- Trinity Road 10 sales since 2016
- Twickenham Road 3 sales since 2016
U
- Union Court 4 sales since 2016
V
- Victoria Cottages 13 sales since 2016
- Victoria Parade 6 sales since 2016
- Victoria Place 5 sales since 2016
- Victoria Villas 23 sales since 2016
W
- Walpole Avenue 3 sales since 2016
- Watcombe Cottages 9 sales since 2016
- Water Lane 21 sales since 2016
- Waterloo Place 8 sales since 2016
- West Hall Road 10 sales since 2016
- West Park Avenue 17 sales since 2016
- West Park Road 12 sales since 2016
- West Sheen Vale 10 sales since 2016
- Whitcome Mews 27 sales since 2016
- Whittaker Avenue 1 sale since 2016
- Willow Cottages 2 sales since 2016
- Windham Road 3 sales since 2016
- Windsor Road 43 sales since 2016
- Woodman Mews 24 sales since 2016
Y
- York Villas 1 sale since 2016
Where these figures come from
Sold prices are HM Land Registry's Price Paid Data: every home sold at market value in England and Wales since 1995. It records the price, date, address, type and tenure, not size, bedrooms or condition, and runs about two months behind. Today's money uses the UK House Price Index for the home's local authority and type. Updated 6 Nov 2026.
Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0. UK House Price Index produced by HM Land Registry with the Office for National Statistics.