Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
131A FINCHAMPSTEAD ROAD Detached £1,207,724 £422,500 26 Jun 2002
133 FINCHAMPSTEAD ROAD Detached £1,487,815 £1,075,000 4 Dec 2015
133A FINCHAMPSTEAD ROAD Detached £2,213,046 £595,000 11 Jul 2000
135 FINCHAMPSTEAD ROAD Detached £841,458 £455,000 6 May 2005
135A FINCHAMPSTEAD ROAD Detached £1,060,524 £835,000 9 Aug 2017
137 FINCHAMPSTEAD ROAD Detached £910,085 £530,000 9 Feb 2011
139 FINCHAMPSTEAD ROAD Detached £1,415,684 £258,000 17 Oct 1996