Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
252B WELLS ROAD Detached £643,080 £260,000 17 Jan 2003
258 WELLS ROAD Detached £772,661 £630,000 15 Nov 2019
260 WELLS ROAD Detached £773,843 £550,000 23 Oct 2015
264 WELLS ROAD Detached £879,812 £750,000 8 Oct 2020
266 WELLS ROAD Detached £767,899 £170,000 26 Feb 1999
268 WELLS ROAD £547,264 £438,000 12 Feb 2018