Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
129 WATER LANE £14,527,037 18 Sep 2017
159 WATER LANE £2,700,000 28 Feb 2020