Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 MARKET PLACE £2,384,163 25 Oct 2023
24 - 25 MARKET PLACE £469,623 31 Mar 2023
26 MARKET PLACE £860,345 31 Mar 2023