Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
32 NEW LANE £13,163,265 £11,400,000 13 Nov 2020