Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 ELLEN STREET Terraced £242,288 £195,000 29 Jul 2019
8 ELLEN STREET Terraced £199,999 £35,000 26 Jan 1996
10 ELLEN STREET Terraced £172,814 £125,000 20 Jan 2016
24 ELLEN STREET Terraced £207,116 £42,000 11 Dec 1997
26 ELLEN STREET Terraced £117,820 £60,000 28 Jul 2004
ELLEN MEWS ELLEN STREET £781,315 £600,000 3 Apr 2017