Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
BISHOPS STORTFORD DELIVERY OFFICE, 102 SOUTH STREET £32,740 £25,681 31 Jul 2017