Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 THAMESDALE Detached £542,032 £313,500 14 Jul 2006
44 THAMESDALE Detached £659,980 £390,000 14 Nov 2012
48 THAMESDALE Detached £663,627 £501,000 7 Oct 2016
50 THAMESDALE Detached £698,549 £550,000 11 Aug 2017
111 THAMESDALE Detached £543,395 £317,500 17 Dec 2010