Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 ALBION PLACE Terraced £328,700 £288,000 21 Jan 2021
1 ALBION PLACE Terraced £343,050 £140,000 10 Feb 2003
2 ALBION PLACE Terraced £385,710 £309,000 25 Apr 2018
3 ALBION PLACE Terraced £383,614 £380,000 29 Mar 2023
4 ALBION PLACE Terraced £364,663 £360,000 14 Sep 2023
5 ALBION PLACE Terraced £291,152 £80,000 24 Nov 2000
6 ALBION PLACE Terraced £354,065 £330,000 28 Jun 2021
7 ALBION PLACE Terraced £343,264 £272,000 23 Oct 2017
8 ALBION PLACE Terraced £315,397 £233,500 29 Mar 2016
11 ALBION PLACE Terraced £308,966 £192,500 18 Dec 2013
13 ALBION PLACE Terraced £284,790 £215,000 28 Oct 2016
14 ALBION PLACE Terraced £331,914 £327,000 3 Nov 2023
15 ALBION PLACE Terraced £339,649 £140,000 31 Mar 2003
18 ALBION PLACE Detached £385,392 £247,500 9 Apr 2014