Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LEEMING LANE Detached £210,490 £139,000 11 Aug 2014
THE COACH HOUSE, 18 LEEMING LANE Detached £303,511 £115,100 28 Oct 2002