Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
119 - 121 OYSTER LANE £1,042,310 £810,000 31 May 2017