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