Sold House Prices on Thames Street, Windsor
Every Land Registry property sale recorded on Thames Street in the SL4 postcode district. Updated monthly, England and Wales coverage.
Total sales
46
25 Jan 1995 – 20 Jan 2025
Average price
£1,314,527
all property types, all years
Lowest sale
£6,000
Highest sale
£18,308,758
Recorded sales on Thames Street
Showing 1–46 of 46 sales, newest first.
| Address | Postcode | Type | Tenure | Price | Date |
|---|---|---|---|---|---|
| 21 Thames Street | SL4 1PL | Terraced | Freehold | £560,000 | 20 Jan 2025 |
| 61 Flat 2 Thames Street | SL4 1QW | Other | Freehold | £3,050,000 | 15 Nov 2024 |
| 22 Flat Thames Street | SL4 1PL | Other | Freehold | £675,000 | 7 Oct 2024 |
| 61 Flat 3 Thames Street | SL4 1QW | Flat / Apartment | Leasehold | £770,000 | 30 Jul 2024 |
| 22a Thames Street | SL4 1PL | Flat / Apartment | Leasehold | £525,000 | 25 Jun 2024 |
| 61 Flat 2 Thames Street | SL4 1QW | Flat / Apartment | Leasehold | £710,000 | 15 Apr 2024 |
| 1 Thames Street | SL4 1PL | Other | Freehold | £750,000 | 11 Aug 2023 |
| 7 - 8 Thames Street | SL4 1PL | Other | Freehold | £1,650,000 | 21 Jun 2022 |
| 61 Flat 2 Thames Street | SL4 1QW | Flat / Apartment | Leasehold | £855,000 | 19 May 2022 |
| 36 - 37 Thames Street | SL4 1PR | Other | Freehold | £775,000 | 30 Jul 2021 |
| 61 Flat 3 Thames Street | SL4 1QW | Flat / Apartment | Leasehold | £830,000 | 24 Jun 2021 |
| 39 - 40 Flat 4 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £221,200 | 7 Jan 2021 |
| 39 - 40 Flat 3 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £225,700 | 7 Jan 2021 |
| 39 - 40 Flat 1 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £158,000 | 7 Jan 2021 |
| 39 - 40 Flat 2 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £214,500 | 7 Jan 2021 |
| 39 - 40 Flat 5 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £180,600 | 7 Jan 2021 |
| 35 Thames Street | SL4 1PR | Other | Freehold | £1,600,000 | 14 Oct 2019 |
| 61 Thames Street | SL4 1QW | Other | Leasehold | £18,308,758 | 21 Mar 2019 |
| 61 Thames Street | SL4 1QW | Other | Leasehold | £2,350,000 | 14 Mar 2019 |
| 18 Thames Street | SL4 1PL | Other | Leasehold | £52,500 | 10 Aug 2018 |
| 22 Thames Street | SL4 1PL | Other | Leasehold | £55,000 | 8 May 2018 |
| 36 - 37 Thames Street | SL4 1PR | Other | Leasehold | £1,030,000 | 7 Aug 2017 |
| 37 Flat 3 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £390,000 | 1 Jun 2017 |
| 10a Thames Street | SL4 1PL | Other | Freehold | £120,000 | 19 Jan 2017 |
| 57 Thames Street | SL4 1QW | Other | Freehold | £1,347,005 | 25 Nov 2016 |
| 36 - 37 Thames Street | SL4 1PR | Other | Freehold | £1,380,000 | 27 Oct 2016 |
| 30 Thames Street | SL4 1PR | Other | Leasehold | £120,000 | 7 Jun 2016 |
| 35 Thames Street | SL4 1PR | Other | Freehold | £1,700,000 | 18 Dec 2015 |
| Gainsborough House, 59 - 60 Thames Street | SL4 1TX | Other | Freehold | £6,850,000 | 21 Aug 2014 |
| 59 - 60 Thames Street | SL4 1QW | Other | Freehold | £6,850,000 | 21 Jul 2014 |
| 39 - 40 Flat 1 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £280,000 | 11 Jun 2008 |
| 39 - 40 Flat 1 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £290,000 | 17 Nov 2006 |
| 39 - 40 Flat 4 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £495,000 | 2 Feb 2006 |
| 39 - 40 Flat 3 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £400,000 | 7 Jun 2005 |
| 39 - 40 Flat 4 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £400,000 | 7 Jun 2005 |
| 39 - 40 Flat 2 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £350,000 | 7 Jun 2005 |
| 39 - 40 Flat 1 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £300,000 | 7 Jun 2005 |
| 39 - 40 Flat 5 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £400,000 | 7 Jun 2005 |
| 21 Thames Street | SL4 1PL | Terraced | Freehold | £785,000 | 7 Aug 2003 |
| 12a Thames Street | SL4 1PL | Flat / Apartment | Leasehold | £54,995 | 12 Nov 2002 |
| Eden House, 38 Thames Street | SL4 1PR | Flat / Apartment | Leasehold | £300,000 | 5 Oct 1998 |
| 12a Thames Street | SL4 1PL | Flat / Apartment | Leasehold | £17,999 | 24 Oct 1997 |
| 13 - 14 Thames Street | SL4 1PL | Detached | Freehold | £150,000 | 24 Mar 1997 |
| 12a Thames Street | SL4 1PL | Flat / Apartment | Leasehold | £6,000 | 11 Jul 1996 |
| 50 Thames Street | SL4 1PU | Detached | Freehold | £971,000 | 8 Mar 1995 |
| 56 Thames Street | SL4 1QW | Detached | Freehold | £965,000 | 25 Jan 1995 |
Thinking about a home on Thames Street?
Generate a free property report for any address on this street, browse what's on the market nearby, or get an email alert when new homes are listed.
Other streets in SL4
St Leonards Road
693 sales · avg £317,945
Dedworth Road
597 sales · avg £261,235
Alma Road
583 sales · avg £308,578
Osborne Road
422 sales · avg £231,853
Clarence Road
397 sales · avg £398,274
Clewer Hill Road
328 sales · avg £316,828
Arthur Road
304 sales · avg £523,585
Albany Road
301 sales · avg £335,170
Springfield Road
300 sales · avg £366,218
Maidenhead Road
273 sales · avg £625,154
Oxford Road
269 sales · avg £292,639
Knights Place
260 sales · avg £217,762
Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0. England and Wales only. Sale prices are as recorded by Land Registry and may exclude some private/below-threshold transactions.