113 Bad Bargain Lane£222,699Jan 2026
145 Bad Bargain Lane£385,000Sept 2025
153 Bad Bargain Lane£380,000Apr 2024
143 Bad Bargain Lane£370,000Jan 2024
117 Bad Bargain Lane£308,000Sept 2023
123 Bad Bargain Lane£455,000Oct 2022
139 Bad Bargain Lane£430,000Nov 2021
141 Bad Bargain Lane£320,000Jun 2021
143 Bad Bargain Lane£295,000Jun 2021
101 Bad Bargain Lane£255,000Dec 2020
107 Bad Bargain Lane£216,000Jan 2017
91 Bad Bargain Lane£230,000May 2016
97 Bad Bargain Lane£203,000Mar 2016
89 Bad Bargain Lane£232,000Oct 2015
141 Bad Bargain Lane£240,000Apr 2014
139 Bad Bargain Lane£243,000Dec 2013
143 Bad Bargain Lane£210,000Oct 2013
105 Bad Bargain Lane£162,000Sept 2013
97 Bad Bargain Lane£155,000Jul 2011
99 Bad Bargain Lane£195,000Jun 2011
139 Bad Bargain Lane£224,000Sept 2010
101 Bad Bargain Lane£157,500May 2009
121 Bad Bargain Lane£176,000Jan 2008
109 Bad Bargain Lane£172,500Feb 2007
141 Bad Bargain Lane£182,000Mar 2006
145 Bad Bargain Lane£62,500Apr 2005
139 Bad Bargain Lane£167,000Jun 2004
105 Bad Bargain Lane£165,000Jun 2004
151 Bad Bargain Lane£132,500Oct 2003
119 Bad Bargain Lane£149,950Aug 2003
97 Bad Bargain Lane£97,500Apr 2002
109 Bad Bargain Lane£75,000Dec 2001
87 Bad Bargain Lane£69,500Nov 1999
147 Bad Bargain Lane£77,000Oct 1999
103 Bad Bargain Lane£63,500May 1999
89 Bad Bargain Lane£60,000Sept 1997
143 Bad Bargain Lane£55,000Nov 1995
143 Bad Bargain Lane£58,000Oct 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.