Property sales in Lilbourne Road, Luton

Found 2 transactions going back to March 1998.

Date Price Percentage
4b,
8 Jan 2003 £ 112,000 273.3% (31.6% p.a.)
23 Mar 1998 £ 30,000