121 Alma Street£162,500Apr 2025
108 Alma Street£155,000Jan 2025
122 Alma Street£182,000Apr 2023
115 Alma Street£125,000May 2018
118 Alma Street£150,000Feb 2018
104 Alma Street£91,500May 2016
126 Alma Street£90,000Jan 2015
126 Alma Street£95,000Dec 2014
116 Alma Street£140,000Nov 2009
122 Alma Street£121,500Nov 2004
130 Alma Street£93,950Aug 2003
113 Alma Street£49,950Jul 2002
124 Alma Street£55,000Jul 2001
123 Alma Street£59,500Mar 2001
123 Alma Street£16,000Nov 2000
132 Alma Street£38,000Mar 2000
122 Alma Street£40,000Nov 1999
112 Alma Street£51,000Oct 1999
119 Alma Street£48,000May 1999
124 Alma Street£51,000Sept 1998
132 Alma Street£33,000Aug 1998
122 Alma Street£26,950May 1998
115 Alma Street£37,500Mar 1998
114 Alma Street£24,500Aug 1996
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.