Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 MANNICOTTS Detached £1,331,367 £331,750 7 Dec 1999
7 MANNICOTTS Detached £1,263,256 £620,500 29 Apr 2004
9 MANNICOTTS Detached £1,324,581 £420,000 13 Dec 2001
10 MANNICOTTS Detached £968,502 £795,000 14 May 2020
12 MANNICOTTS Detached £1,032,498 £250,000 15 Oct 1999
15 MANNICOTTS Detached £1,252,311 £990,000 22 Aug 2017