Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
BARBERRY, 55 WELL LANE £8,814,521 £8,755,640 9 Feb 2023