Property sales in The Esplanade, Luton

Found 3 transactions going back to July 1997.

Date Address Price
12 Mar 2004 Plot 1, 37 £ 250,000
5 Sep 2001 Plot 1, 37 £ 139,000
17 Jul 1997 Plot 1, 37 £ 84,750