Acreright
HomeRichmond upon Thames › Station Road

Station Road, Richmond upon Thames

Sold-price history and street data for Station Road in Richmond upon Thames — every sale sourced to HM Land Registry, free from Acreright.

Median £255,000667 sold sales since 1995Latest Apr 2026461 companies registeredNearest station Teddington Rail Station · 0.6 km

Homes sold here: 409 flats · 132 terraced · 74 semi-detached · 34 other · 18 detached.

461 companies have their registered office on this street, of which 94 are property companies (Companies House, 2026-07-01) — where a company is registered, not necessarily where it trades.

EPC ratings on this street: 49% are rated C or better (B 15 · C 139 · D 117 · E 42) — Energy Performance of Buildings register.

Full Richmond upon Thames area report → — prices, schools, crime, transport and more.

Sold prices

DateAddressTypeTenurePrice
Jan 202656 Station RoadSemi-detachedFreehold£875,000
Dec 2025QUEENS BENCH COTTAGES STATION ROADTerracedFreehold£475,000
Dec 202572 STATION ROADFlatLeasehold£330,000
Nov 202542 STATION ROADTerracedFreehold£736,000
Nov 20257, Station RoadTerracedFreehold£977,000
Nov 20256 STATION ROADFlatLeasehold£365,000
Sep 202576g, Station RoadFlatLeasehold£390,000
Sep 20258d Station RoadFlatLeasehold£294,000
Sep 2025Flat 5 St. Peters Court 29 Station Road ·BFlatLeasehold£235,000
Aug 2025122 STATION ROAD HAMPTONFlatLeasehold£325,000
Aug 202574b, Station Road ·BFlatLeasehold£610,000
Jul 2025Flat 2 Albion House 113, Station RoadFlatLeasehold£450,000
Jul 20254 STATION ROADSemi-detachedFreehold£940,000
Jun 20259 STATION ROAD HAMPTON WICKSemi-detachedFreehold£2,750,000
Mar 202598c Station RoadFlatLeasehold£405,000
Mar 202576c, Station RoadFlatLeasehold£320,000
Mar 20255b Station RoadFlatLeasehold£400,000
Feb 20253 STATION ROADOtherFreehold£36,400
Jan 2025Flat 8 Blenholme Court Station RoadFlatLeasehold£425,000
Dec 2024Flat 6 The Old Sorting Office Station RoadFlatLeasehold£530,000
Nov 202473b, Station RoadFlatLeasehold£365,000
Nov 2024Flat 3 137 Station RoadFlatLeasehold£314,950
Nov 2024FLAT 1 ST. PETERS COURT 29 STATION ROAD ·BFlatLeasehold£275,000
Nov 202444, Station RoadTerracedFreehold£1,075,000
Oct 2024101a Station Road ·BOtherFreehold£150,000
Oct 202411 STATION ROADFlatLeasehold£325,000
Sep 2024172, Station RoadFlatLeasehold£260,000
Aug 2024Flat 8 The Sidings 1 Station RoadFlatLeasehold£385,000
Aug 202433, Station RoadTerracedFreehold£535,000
Aug 2024Flat 6 St. Peters Court 29 Station Road ·BFlatLeasehold£255,000
Aug 2024Flat 4 St. Peters Court 29 Station Road ·BFlatLeasehold£255,000
Jul 2024Flat 1 Junction Court 127 Station RoadFlatLeasehold£450,000
Jul 20247, Station Road Hampton WickDetachedFreehold£1,900,000
Jul 202452, Station RoadSemi-detachedFreehold£2,350,000
Jun 2024Flat 1 137 Station RoadFlatLeasehold£315,000
Mar 20242a Station Road ·BOtherFreehold£52,595
Dec 202323 STATION ROAD TEDDINGTONSemi-detachedFreehold£1,400,000
Dec 20235b Station Road ·BFlatLeasehold£272,500
Dec 2023NEW COURT, 82 STATION ROADFlatLeasehold£515,000
Dec 202346 Station RoadTerracedFreehold£695,000
Dec 2023Flat 3 St. Peters Court 29, Station Road ·BFlatLeasehold£275,000
Oct 202370 STATION ROADOtherLeasehold£225,000
Oct 20234, Station RoadTerracedFreehold£733,333
Oct 2023130 Station RoadFlatLeasehold£335,000
Aug 202351 Station RoadSemi-detachedFreehold£1,160,000
Aug 2023Flat 2 Christ Church Apartments 9a Station RoadFlatLeasehold£1,260,000
Jul 20231 STATION ROADFlatLeasehold£282,000
Jul 2023Flat 10 Blenholme Court Station Road ·BOtherLeasehold£385,000
May 2023124 Station RoadFlatLeasehold£160,000
Mar 2023Flat 1 Wick House 10, Station Road Hampton Wick ·BOtherFreehold£385,000
Feb 20231 STATION ROADOtherFreehold£600,000
Dec 2022101a Station RoadFlatLeasehold£830,000
Nov 2022Flat 3 92-94, Station RoadFlatLeasehold£265,000
Oct 202276d, Station Road ·BOtherLeasehold£472,500
Oct 2022Flat 6 Blenholme Court Station RoadFlatLeasehold£375,000
Oct 202255 Station RoadTerracedFreehold£712,000
Sep 202280a Station RoadFlatLeasehold£590,000
Sep 202271 Station Road ·BOtherFreehold£470,000
Sep 2022Flat 1 Christ Church Apartments 9a Station RoadFlatLeasehold£1,200,000
Aug 202246 Station RoadTerracedFreehold£1,160,000

HM Land Registry Price Paid · updated Jul 2026. Showing the 60 most recent of 600 sales. Prices are nominal. “·B” marks a Land Registry category-B transfer (may not reflect full market value).

Has it held its value?

202 homes on Station Road sold twice in the records — 4.5% resold for less than the previous owner paid (nominal). How this is measured.

What locals say

No local notes here yet. Lived here? Add what the data doesn’t show — moderated before it appears.

Add your voice →

House rules: be respectful, no naming living individuals, no ads or contact details. Everything is checked by a person before it appears. To flag or remove a note, email [email protected].

Nearby streets

Noel Square 0 kmLatimer Road 0.1 kmLuther Mews 0.1 kmLuther Road 0.1 kmAlice Mews 0.1 km

← Richmond upon Thames area report · How we compute this