House Price Finder

Windsor Terrace

Penarth · CF64 1AA, CF64 1AB

Average sold price
£317,937
40 sales since 1995
Median
£312,500
middle of every sale
Last sold
£833k
16 Jan 2026
Properties
26
terraced most common

Average sold price by year

07
08
09
10
12
13
14
16
17
18
19
23
24
25
26

Properties on Windsor Terrace

AddressTypeLast soldPriceSales
20, WINDSOR TERRACE
CF64 1AA
Terraced16 Jan 2026£832,5002
22, WINDSOR TERRACE
CF64 1AA
Other30 Apr 2025£199,9951
3B, WINDSOR TERRACE
CF64 1AA
Terraced2 Aug 2024£258,9003
8, WINDSOR TERRACE
CF64 1AA
Terraced20 Oct 2023£720,0001
25, WINDSOR TERRACE
CF64 1AB
Terraced6 Nov 2019£755,0002
3A, WINDSOR TERRACE
CF64 1AA
Terraced11 Oct 2019£265,0002
24, WINDSOR TERRACE
CF64 1AB
Other12 Apr 2019£525,0002
30, WINDSOR TERRACE
CF64 1AB
Other15 Dec 2017£550,0001
18, WINDSOR TERRACE
CF64 1AA
Terraced21 Jul 2017£420,0001
34, WINDSOR TERRACE
CF64 1AB
Other27 Nov 2016£420,0001
33A, WINDSOR TERRACE
CF64 1AB
Other25 Nov 2016£420,0003
10, WINDSOR TERRACE
CF64 1AA
Terraced1 Aug 2014£495,0002
11, WINDSOR TERRACE
CF64 1AA
Terraced23 Aug 2013£497,9501
12, WINDSOR TERRACE
CF64 1AA
Terraced12 Oct 2012£420,0001
6, WINDSOR TERRACE
CF64 1AA
Detached4 Jan 2010£75,0001
27, WINDSOR TERRACE, PENARTH
CF64 1AB
Terraced21 Apr 2008£425,0001
4B, WINDSOR TERRACE, PENARTH
CF64 1AA
Flat7 Sep 2007£160,0001
29, WINDSOR TERRACE, PENARTH
CF64 1AB
Detached7 Aug 2007£465,0001
26, WINDSOR TERRACE, PENARTH
CF64 1AB
Terraced12 Apr 2006£485,0004
25, WINDSOR TERRACE, PENARTH
CF64 1AB
Terraced30 Mar 2006£488,0002
13, WINDSOR TERRACE, PENARTH
CF64 1AA
Terraced19 Oct 2005£356,5001
11, WINDSOR TERRACE, PENARTH
CF64 1AA
Terraced9 Aug 2004£355,0001
16, WINDSOR TERRACE, PENARTH
CF64 1AA
Terraced26 Apr 2002£350,0002
35, FLAT, WINDSOR TERRACE
CF64 1AB
Terraced14 Oct 1999£275,0001
27, WINDSOR TERRACE
CF64 1AB
Terraced19 Mar 1999£140,0001
4A, WINDSOR TERRACE
CF64 1AA
Flat22 Mar 1996£48,6501

Recent sales

DateAddressTypeTenurePrice
16 Jan 202620, WINDSOR TERRACETerracedFreehold£832,500
30 Apr 202522, WINDSOR TERRACEOtherLeasehold£199,995
2 Aug 20243B, WINDSOR TERRACETerracedLeasehold£258,900
20 Oct 20238, WINDSOR TERRACETerracedFreehold£720,000
6 Nov 201925, WINDSOR TERRACETerracedFreehold£755,000
11 Oct 20193A, WINDSOR TERRACETerracedLeasehold£265,000
12 Apr 201924, WINDSOR TERRACEOtherLeasehold£525,000
21 Sep 20183B, WINDSOR TERRACETerracedLeasehold£222,000
15 Dec 201730, WINDSOR TERRACEOtherFreehold£550,000
21 Jul 201718, WINDSOR TERRACETerracedFreehold£420,000
8 Mar 20173A, WINDSOR TERRACETerracedLeasehold£132,000
27 Nov 201634, WINDSOR TERRACEOtherFreehold£420,000
25 Nov 201633A, WINDSOR TERRACEOtherFreehold£420,000
3 Dec 201420, WINDSOR TERRACETerracedFreehold£257,050
1 Aug 201410, WINDSOR TERRACETerracedFreehold£495,000
23 Aug 201311, WINDSOR TERRACETerracedFreehold£497,950
12 Oct 201212, WINDSOR TERRACETerracedFreehold£420,000
4 Jan 20106, WINDSOR TERRACEDetachedFreehold£75,000
11 Mar 200910, WINDSOR TERRACEDetachedFreehold£395,000
21 Apr 200827, WINDSOR TERRACE, PENARTHTerracedFreehold£425,000
7 Sep 20074B, WINDSOR TERRACE, PENARTHFlatLeasehold£160,000
7 Aug 200729, WINDSOR TERRACE, PENARTHDetachedFreehold£465,000
12 Apr 200626, WINDSOR TERRACE, PENARTHTerracedFreehold£485,000
30 Mar 200625, WINDSOR TERRACE, PENARTHTerracedFreehold£488,000
19 Oct 200513, WINDSOR TERRACE, PENARTHTerracedFreehold£356,500
9 Aug 200411, WINDSOR TERRACE, PENARTHTerracedFreehold£355,000
19 Aug 200326, WINDSOR TERRACE, PENARTHTerracedFreehold£395,000
26 Apr 200216, WINDSOR TERRACE, PENARTHTerracedFreehold£350,000
29 Mar 200024, WINDSOR TERRACESemi-DetachedLeasehold£80,000
26 Nov 199925, WINDSOR TERRACETerracedFreehold£138,000
14 Oct 199935, FLAT, WINDSOR TERRACETerracedFreehold£275,000
19 Mar 199927, WINDSOR TERRACETerracedFreehold£140,000
23 Dec 199833A, WINDSOR TERRACETerracedFreehold£80,000
4 Sep 199825, WINDSOR TERRACE, PENARTHTerracedFreehold£135,000
1 Sep 199833A, WINDSOR TERRACETerracedFreehold£59,950
14 Nov 199726, WINDSOR TERRACE, PENARTHTerracedFreehold£165,000
18 Aug 199716, WINDSOR TERRACE, PENARTHTerracedFreehold£45,000
11 Jul 19973B, WINDSOR TERRACETerracedLeasehold£69,000
22 Mar 19964A, WINDSOR TERRACEFlatLeasehold£48,650
8 Sep 199526, WINDSOR TERRACE, PENARTHTerracedFreehold£142,000

Other streets in Penarth

All Penarth house prices

Frequently asked questions

What is the average house price on Windsor Terrace, Penarth?
The average sold price on Windsor Terrace is £317,937, across 40 sales since 1995. The median is £312,500 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on Windsor Terrace last sell?
The most recent recorded sale on Windsor Terrace was 20, WINDSOR TERRACE, which sold for £832,500 on 16 Jan 2026.
How many properties are there on Windsor Terrace?
26 separate addresses have sold on Windsor Terrace since 1995, across 2 postcodes (CF64 1AA, CF64 1AB). That is not the same as the number of homes on the street — a property that has never changed hands since 1995 does not appear in Land Registry records.

About this data

Every figure on this page is calculated from the 40 sales HM Land Registry has recorded on Windsor Terrace since 1995 — what buyers actually paid, not asking prices or estimates. A home that has not changed hands since records began in 1995 will not appear. Sales are matched to this street by postcode and by the street component of the registered address, so a neighbouring street with a similar name is not counted. The Price Paid dataset covers England and Wales only; see Scotland and Northern Ireland.