Properties at SW16 5EY

Pick an address to see its estimated value, sales history and property profile.

AddressTenureFloor areaLast sale
1 Byards Croft, LondonLeasehold46 m²£111,000 (2002)
4, Byards Croft, LondonLeasehold49 m²£295,000 (2017)
5, Byards Croft, LondonLeasehold45 m²£160,000 (2005)
7 Byards Croft, LondonLeasehold44 m²£350,000 (2025)
9 Byards Croft, LondonLeasehold47 m²£345,000 (2022)
10, Byards Croft, LondonLeasehold44 m²£345,000 (2024)
11, Byards Croft, LondonLeasehold41 m²£157,000 (2009)
14 Byards Croft, LondonLeasehold42 m²£287,500 (2023)
15 Byards Croft, LondonLeasehold53 m²£185,000 (2013)
16 Byards Croft, LondonLeasehold42 m²£120,000 (2002)
17, Byards Croft, LondonLeasehold49 m²£175,000 (2011)
18 Byards Croft, LondonLeasehold58 m²£155,000 (2003)
19 Byards Croft, LondonLeasehold59 m²£375,000 (2025)
21 Byards Croft, LondonLeasehold61 m²£76,950 (1999)
22 Byards Croft, LondonLeasehold67 m²£290,000 (2015)
23, Byards Croft, LondonLeasehold56 m²£210,000 (2012)
24, Byards Croft, LondonLeasehold53 m²£188,000 (2013)
26 Byards Croft, LondonLeasehold56 m²£368,000 (2023)
27 Byards Croft, LondonLeasehold41 m²£260,000 (2015)
29, Byards Croft, LondonLeasehold46 m²£315,000 (2018)
30, Byards Croft, LondonLeasehold55 m²£189,000 (2014)
31 Byards Croft, London-45 m²-
32, Byards Croft, LondonLeasehold57 m²£320,000 (2016)
33, Byards Croft, LondonLeasehold46 m²£250,000 (2014)
34 Byards Croft, London-48 m²-
35 Byards Croft, Streatham, LondonLeasehold49 m²£320,500 (2021)
36, Byards Croft, LondonLeasehold47 m²£310,000 (2018)
37 Byards Croft, LondonLeasehold48 m²£292,000 (2017)
38 Byards Croft, LondonLeasehold55 m²£195,000 (2013)
39 Byards Croft, LondonLeasehold59 m²£356,000 (2023)
40 Byards Croft, LondonLeasehold49 m²£250,000 (2014)
41 Byards Croft, LondonLeasehold41 m²£350,000 (2017)
42, Byards Croft, London-50 m²-
44 Byards Croft, LondonLeasehold43 m²£340,000 (2023)
45, Byards Croft, LondonLeasehold47 m²£360,000 (2022)
47 Byards Croft, LondonLeasehold42 m²£282,000 (2016)
48, Byards Croft, LondonLeasehold47 m²£352,000 (2026)
49 Byards Croft, LondonLeasehold45 m²£305,000 (2024)