Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
79 BREWER STREET £5,441,412 £5,500,000 31 Oct 2022
83 BREWER STREET £319,548 £222,000 14 Jul 2015