Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
75A WELL LANE Detached £342,041 £139,950 17 Mar 2003