Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 GLOVER STREET £6,236,630 10 Jan 2022