Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELLEN STREET Terraced £244,381 £146,000 18 Mar 2013
3 ELLEN STREET Terraced £152,599 £145,000 5 Jan 2022
5 ELLEN STREET Terraced £91,776 £28,000 21 Sep 2001