Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ALBION PLACE Terraced £638,834 £189,995 16 Jul 2001
2 ALBION PLACE Terraced £327,868 £325,000 25 Aug 2023
3 ALBION PLACE Terraced £459,085 £400,000 21 Dec 2020
6 ALBION PLACE Terraced £314,608 £300,000 14 Feb 2022
7 ALBION PLACE Semi-Detached £471,895 £86,000 18 Oct 1996
10 ALBION PLACE Terraced £400,870 £245,000 2 Oct 2013
14 ALBION PLACE Terraced £386,175 £375,000 14 Apr 2022
17 ALBION PLACE Terraced £357,587 £245,000 8 May 2015
18 ALBION PLACE Terraced £477,322 £155,000 4 Feb 2002