Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
101 BARBIROLLI SQUARE £47,585,000 22 Dec 2022
THIRD FLOOR 101 BARBIROLLI SQUARE £401,370 18 Jul 2018