Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 ALMEIDA STREET Semi-Detached £2,831,583 £771,000 10 Sep 2000
27 ALMEIDA STREET Terraced £2,839,699 £2,302,000 3 Dec 2018
28 ALMEIDA STREET Terraced £3,659,626 £2,182,000 4 Apr 2013