Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEVENS PLACE Semi-Detached £122,857 £89,995 4 Feb 2016
8 LEVENS PLACE Semi-Detached £141,170 £95,000 23 Jan 2015
11 LEVENS PLACE Semi-Detached £101,363 £82,000 31 May 2019
15 LEVENS PLACE Semi-Detached £76,186 £74,750 23 May 2022