Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNITS 9 AND 10 24 WILLOW LANE CAPITAL BUSINESS CENTRE £2,010,870 £2,000,000 3 Mar 2023
UNIT 2 CAPITAL BUSINESS CENTRE, 24 WILLOW LANE £966,450 £785,000 17 May 2019
UNIT 7 CAPITAL BUSINESS CENTRE, 24 WILLOW LANE Terraced £422,243 £125,000 1 Jun 2001