Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 MELROSE PLACE Terraced £190,914 £128,000 5 Dec 2014
5 MELROSE PLACE Terraced £191,173 £155,000 12 Jul 2019
26 MELROSE PLACE Terraced £324,781 £325,000 20 Feb 2023
32 MELROSE PLACE Terraced £214,065 £66,000 5 Oct 2001
34 MELROSE PLACE Terraced £215,440 £125,000 18 Nov 2011
36 MELROSE PLACE Terraced £250,420 £145,000 6 May 2011
38 MELROSE PLACE Terraced £254,508 £170,000 3 Oct 2014