100 Lord Street£8,763Dec 2025
108 Lord Street£8,763Dec 2025
102 Lord Street£8,763Dec 2025
98 Lord Street£8,763Dec 2025
142 Lord Street£8,763Dec 2025
136 Lord Street£8,763Dec 2025
134 Lord Street£8,763Dec 2025
126 Lord Street£8,763Dec 2025
120 Lord Street£8,763Dec 2025
114 Lord Street£8,763Dec 2025
110 Lord Street£8,763Dec 2025
142 Lord Street£1,130Jun 2025
66 Lord Street£115,000May 2025
110 Lord Street£165,000Feb 2025
106 Lord Street£150,000Jul 2024
LEYLAND FARM Lord Street£410,000Nov 2023
34 Lord Street£155,000Jul 2023
40 Lord Street£137,000Jun 2023
120 Lord Street£112,000Mar 2023
136 Lord Street£125,000Mar 2023
142 Lord Street£122,000Mar 2023
70 Lord Street£95,500Jul 2022
76 Lord Street£100,000Jul 2022
134 Lord Street£135,500May 2022
106 Lord Street£133,000Sept 2021
92 Lord Street£60,000Apr 2021
104 Lord Street£95,000Mar 2021
110 Lord Street£135,000Jan 2021
34 Lord Street£88,000Sept 2020
40 Lord Street£114,100Aug 2020
124 Lord Street£96,000Feb 2020
20 Lord Street£89,000May 2019
136 Lord Street£79,000Feb 2019
98 Lord Street£70,000Jan 2019
140 Lord Street£60,000Nov 2018
2 Lord Street£161,500Jun 2018
100 Lord Street£68,000Jan 2018
44 Lord Street£185,000Jul 2017
122 Lord Street£80,000Jan 2016
136 Lord Street£78,000Aug 2014
34 Lord Street£74,000Mar 2014
94 Lord Street£81,300Jul 2013
34 Lord Street£62,000May 2011
110 Lord Street£90,000Feb 2011
94 Lord Street£53,000Dec 2009
40 Lord Street£99,500Dec 2008
106 Lord Street£99,950Dec 2008
108 Lord Street£82,000Dec 2008
108 Lord Street£87,000Oct 2008
4 Lord Street£60,000Aug 2008
98 Lord Street£78,000Jun 2008
2 Lord Street£157,000Jun 2008
110 Lord Street£80,000Dec 2007
8 Lord Street£88,950Nov 2007
124 Lord Street£89,995Oct 2007
8 Lord Street£78,061Aug 2007
6 Lord Street£69,950Jun 2007
126 Lord Street£89,950Jun 2007
76 Lord Street£99,950Jun 2007
76 Lord Street£71,500Jan 2007
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.