32 Mary Terrace£69,000Nov 2025
14 Mary Terrace£90,000Aug 2025
23 Mary Terrace£80,000May 2025
25 Mary Terrace£69,500Apr 2025
14 Mary Terrace£75,000Sept 2024
24 Mary Terrace£108,000Aug 2024
31 Mary Terrace£91,000Jan 2024
46 Mary Terrace£93,500Mar 2023
30 Mary Terrace£98,400Oct 2022
34 Mary Terrace£93,100May 2022
40 Mary Terrace£100,000Mar 2022
12 Mary Terrace£54,000Feb 2021
15 Mary Terrace£48,500Nov 2020
33 Mary Terrace£48,000Jun 2020
45 Mary Terrace£60,000Apr 2020
45 Mary Terrace£70,000Feb 2020
38 Mary Terrace£95,500Feb 2020
14 Mary Terrace£30,000Jul 2019
46 Mary Terrace£50,000Jul 2019
30 Mary Terrace£63,000Sept 2017
32 Mary Terrace£55,000Nov 2016
27 Mary Terrace£55,000Aug 2016
32 Mary Terrace£44,000Apr 2014
45 Mary Terrace£67,500Apr 2014
34 Mary Terrace£53,000Sept 2013
14 Mary Terrace£70,000Nov 2012
14 Mary Terrace£69,000May 2011
38 Mary Terrace£102,000Mar 2007
48 Mary Terrace£75,000Nov 2006
42 Mary Terrace£40,000Nov 2002
12 Mary Terrace£25,000Mar 2001
27 Mary Terrace£17,640Dec 2000
15 Mary Terrace£25,000Oct 2000
48 Mary Terrace£30,000Oct 1999
34 Mary Terrace£29,000Feb 1996
42 Mary Terrace£29,950Jan 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.