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