Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 TILEYARD ROAD £14,829,630 22 Jul 2022
20 TILEYARD ROAD £11,170,370 22 Jul 2022
20 TILEYARD ROAD £7,185,000 22 Jul 2022
UNIT 29 TILEYARD STUDIOS TILEYARD ROAD £50,000 13 Sep 2019