Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 MARY ARCHES STREET £454,581 £424,296 13 Dec 2021
23 - 26 MARY ARCHES STREET £1,469,302 £999,999 2 Apr 2015