Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 ALMA PLACE Semi-Detached £145,954 £45,000 26 Oct 2001
10 ALMA PLACE Detached £234,455 £177,000 19 Oct 2016
11 ALMA PLACE Terraced £237,026 £42,000 18 Mar 1996
15 ALMA PLACE Terraced £176,285 £48,000 8 Sep 2000
16A ALMA PLACE Terraced £86,568 £35,000 2 Jan 2003
17 ALMA PLACE Terraced £209,621 £124,999 3 Nov 2006
23 ALMA PLACE Terraced £160,000 5 May 2023
29 ALMA PLACE Terraced £210,234 £95,050 28 Nov 2003