Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 NEVILL ROAD Terraced £649,617 £159,000 25 Nov 1999
18 NEVILL ROAD Semi-Detached £552,345 £103,500 24 Jan 1997