Sold 1998
17, STATION ROAD, TW11 9AA
17, STATION ROAD, TEDDINGTON, TEDDINGTON, RICHMOND UPON THAMES, GREATER LONDON, TW11 9AA
Sold price
£255,000
21 May 1998
Property type
Terraced
Tenure
Freehold
New build
No
Local authority
RICHMOND UPON THAMES
Sale history at this address
- 20 December 2021£1,183,900
- 27 April 2007£690,000
- 11 March 2004£505,000
Other sales on STATION ROAD
- 7, STATION ROAD, TW11 9AA20 November 2025 £977,000
- FLAT C, 11, STATION ROAD, TW11 9AA11 October 2024 £325,000
- 23, STATION ROAD, TW11 9AA15 December 2023 £1,400,000
- 51, STATION ROAD, TW11 9AA18 August 2023 £1,160,000
- FLAT 2, CHRIST CHURCH APARTMENTS, 9A, STATION ROAD, TW11 9AA18 August 2023 £1,260,000
- 1, STATION ROAD, TW11 9AA28 February 2023 £600,000
- FLAT 1, CHRIST CHURCH APARTMENTS, 9A, STATION ROAD, TW11 9AA2 September 2022 £1,200,000
- 17, STATION ROAD, TW11 9AA20 December 2021 £1,183,900
Energy Performance Certificates at this address
- DView on UK EPC Check ↑
17, Station Road
Lodged 2014-02-20 · 150 m²
Transaction ID 38DF9B95-BEE5-4419-ADB3-80C2C4DB764B. Sourced from HM Land Registry Price Paid Data under HMLR's reuse terms.