Property sales in Crouch House Road, London

Found 6 transactions going back to November 1999.

Date Address Price
19 Apr 2007 Flat 7, Cedra Court, £ 188,000
24 Feb 2006 Flat A, 20 £ 236,000
8 Apr 2004 140 £ 420,000
24 Aug 2001 Flat A, 20 £ 190,000
24 Aug 2001 140 £ 360,000
26 Nov 1999 140 £ 270,000