Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
154 WOMBWELL LANE £10,776,529 £10,675,000 7 Mar 2023