Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
FLAT 12 TAMARILLO HOUSE, 33 ALAMEDA PLACE £9,409,069 7 May 2019
FLAT 12 TAMARILLO HOUSE, 33 ALAMEDA PLACE £21,384,833 7 May 2019
FLAT 2 TAMARILLO HOUSE, 33 ALAMEDA PLACE £24,156,000 5 Aug 2019