Property sales in Upwell Road - Luton - LU2 9EA

Found 4 transactions going back to September 2005.

Date Address Price
16 Jan 2026 62 Upwell Road £ 245,000
31 Jan 2025 72 Upwell Road £ 199,000
16 Oct 2006 34 Upwell Road £ 81,000
30 Sep 2005 66 Upwell Road £ 118,000