Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NEPTUNE CLOSE Detached £318,546 £130,000 20 Feb 2003
2 NEPTUNE CLOSE Detached £256,868 £210,000 23 May 2020
3 NEPTUNE CLOSE Detached £309,768 £193,000 6 Dec 2013
4 NEPTUNE CLOSE Detached £369,375 £167,000 28 Nov 2003
5 NEPTUNE CLOSE Detached £426,885 £121,995 28 Mar 2001
6 NEPTUNE CLOSE Detached £298,406 £123,000 28 Mar 2003