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