Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 1 THE MEAD BUSINESS CENTRE, 176 - 178 BERKHAMPSTEAD ROAD £173,620 24 Jan 2019