Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
177 - 190 BARFORD STREET £1,000,000 20 Apr 2023
180 - 184 BARFORD STREET £372,000 9 Sep 2022
242 BARFORD STREET £275,000 7 Sep 2017