Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
139A BARLOW MOOR ROAD £3,060,000 18 May 2022
FIELDEN CENTRE, 141 BARLOW MOOR ROAD £12,750,000 23 Sep 2022