Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPPY PLACE Terraced £201,658 £116,995 6 Dec 2011
4 POPPY PLACE Terraced £123,200 £98,000 6 Dec 2017
6 POPPY PLACE Terraced £184,408 £106,995 25 Nov 2011
8 POPPY PLACE Detached £201,658 £116,995 16 Dec 2011
10 POPPY PLACE Terraced £127,396 £111,000 18 Dec 2020
12 POPPY PLACE Terraced £132,715 £108,500 4 May 2020
14 POPPY PLACE Terraced £182,872 £106,995 19 Mar 2012
16 POPPY PLACE Detached £244,402 £142,995 30 Mar 2012