Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 BREWER STREET £2,667,002 £2,100,000 25 Nov 2017