Property sales in Wenlock Street - Luton - LU2 0NH

Found 12 transactions going back to January 1995.

Date Address Price
24 Oct 2025 30 Wenlock Street £ 145,000
20 Jun 2025 20 Wenlock Street £ 145,000
18 Sep 2023 16 Wenlock Street £ 175,000
1 Feb 2019 20 Wenlock Street £ 145,000
12 Dec 2018 28 Wenlock Street £ 160,000
30 Jun 2014 2 Wenlock Street £ 98,000
18 Jun 2013 2 Wenlock Street £ 80,000
31 Aug 2012 30 Wenlock Street £ 82,500
25 Jul 2006 2 Wenlock Street £ 85,000
28 Nov 2002 2 Wenlock Street £ 70,000
9 Jul 1997 18 Wenlock Street £ 13,118
6 Jan 1995 2 Wenlock Street £ 29,000