98 Swallow Road£423,000Nov 2025
101A Swallow Road£428,000Sept 2025
86 Swallow Road£365,000Oct 2024
99 Swallow Road£480,000Aug 2024
76 Swallow Road£385,000Mar 2024
100 Swallow Road£318,852Jan 2024
97 Swallow Road£475,000Aug 2023
84 Swallow Road£375,000Mar 2021
98 Swallow Road£303,000Apr 2020
76 Swallow Road£315,000Jan 2020
103 Swallow Road£370,000Dec 2018
102 Swallow Road£305,000Nov 2018
107 Swallow Road£309,000Sept 2018
101A Swallow Road£330,000Sept 2017
101 Swallow Road£295,000Apr 2017
101A Swallow Road£324,500Jun 2016
105 Swallow Road£376,000May 2016
76A Swallow Road£258,000Apr 2016
99 Swallow Road£283,000Nov 2013
103 Swallow Road£250,000Mar 2012
78 Swallow Road£220,000Jul 2011
101A Swallow Road£206,000Jun 2011
93 Swallow Road£265,000Sept 2009
94 Swallow Road£237,000Jul 2007
78 Swallow Road£219,000Jun 2007
92 Swallow Road£200,000Apr 2007
72 Swallow Road£211,500Jan 2007
101A Swallow Road£227,500Nov 2006
76A Swallow Road£189,950Aug 2006
70 Swallow Road£226,500Jun 2006
101A Swallow Road£170,000Sept 2005
82 Swallow Road£192,500Mar 2005
70 Swallow Road£190,000May 2003
98 Swallow Road£149,995Jun 2002
78 Swallow Road£102,000Feb 2000
97 Swallow Road£82,500Jun 1998
104 Swallow Road£77,000Nov 1997
84 Swallow Road£103,000Sept 1997
82 Swallow Road£50,500Dec 1995
97 Swallow Road£60,000Feb 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.