Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 - 2 NEPTUNE SQUARE £300,000 9 Nov 2022
2 NEPTUNE SQUARE Semi-Detached £114,107 £50,000 5 Sep 2003
3 NEPTUNE SQUARE Flats/Maisonettes £186,431 £117,500 15 Jun 2007
5 NEPTUNE SQUARE Flats/Maisonettes £234,700 £99,500 30 Jun 2003