Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 MANNICOTTS Detached £1,336,765 £331,750 7 Dec 1999
7 MANNICOTTS Detached £1,268,377 £620,500 29 Apr 2004
9 MANNICOTTS Detached £1,329,951 £420,000 13 Dec 2001
10 MANNICOTTS Detached £972,429 £795,000 14 May 2020
12 MANNICOTTS Detached £1,036,684 £250,000 15 Oct 1999
15 MANNICOTTS Detached £1,257,388 £990,000 22 Aug 2017