Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 11 LEIGH ROAD £205,000 20 Feb 2019
UNIT 12 LEIGH ROAD Detached £130,000 26 Aug 2004
UNIT 27 LEIGH ROAD £1,010,000 23 Jun 2017