Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
94 MANCROFT ROAD Semi-Detached £447,990 £275,000 15 Feb 2007
94A MANCROFT ROAD Semi-Detached £421,420 £322,500 23 Jan 2017
96 MANCROFT ROAD Detached £641,424 £380,000 8 Feb 2013
102 MANCROFT ROAD Semi-Detached £389,632 £230,000 23 Jul 2010
106 MANCROFT ROAD Detached £540,694 £235,000 28 Aug 2003
110 MANCROFT ROAD Detached £615,282 £500,000 14 Aug 2019
112 MANCROFT ROAD Detached £389,968 £299,950 3 Feb 2017
112A MANCROFT ROAD Detached £969,833 £900,000 10 Sep 2021
114 MANCROFT ROAD Detached £610,896 £375,000 26 Feb 2007
116 MANCROFT ROAD Detached £999,942 £213,000 26 Jun 1998