Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TOP ROAD Detached £599,450 £475,000 24 Oct 2017
6 TOP ROAD Detached £507,914 £90,000 1 Mar 1996
8 TOP ROAD Detached £1,023,760 £380,000 27 Sep 2002