15 Ellora Road£520,000Jan 2026
15 Ellora Road£515,000Nov 2025
21 Ellora Road£765,000Oct 2025
43 Ellora Road£730,000May 2025
33 Ellora Road£725,000Jan 2025
57 Ellora Road£772,500Dec 2024
5 Ellora Road£360,000May 2024
7 Ellora Road£485,000Jun 2022
FLAT A, 31 Ellora Road£364,000May 2022
53 Ellora Road£605,000Feb 2021
11 Ellora Road£570,000Sept 2019
FLAT B, 41 Ellora Road£375,000Jan 2017
7 Ellora Road£429,085Dec 2015
5 Ellora Road£290,000Jan 2015
55 Ellora Road£250,000Oct 2013
57 Ellora Road£415,000Jul 2013
FLAT B, 41 Ellora Road£209,000May 2013
7 Ellora Road£250,000Jun 2012
21 Ellora Road£305,000Jun 2012
33 Ellora Road£365,000Nov 2010
43 Ellora Road£240,000Jul 2009
33 Ellora Road£310,000Jan 2008
5 Ellora Road£245,000Oct 2007
7 Ellora Road£270,000Oct 2007
49 Ellora Road£145,000Jun 2007
5 Ellora Road£180,000Apr 2007
FLAT B, 41 Ellora Road£180,000Nov 2006
7 Ellora Road£194,000Oct 2005
7 Ellora Road£154,000Oct 2005
7A Ellora Road£154,000Oct 2005
25 Ellora Road£248,750Sept 2005
57 Ellora Road£279,950Jul 2004
FLAT B, 41 Ellora Road£159,999Jun 2004
27 Ellora Road£240,000Jun 2004
39 Ellora Road£220,000Jun 2004
FLAT A, 31 Ellora Road£160,000Feb 2003
FLAT B, 41 Ellora Road£111,500Nov 2002
7 Ellora Road£159,995Jun 2002
25 Ellora Road£182,175Jan 2002
57 Ellora Road£183,000Dec 2001
25 Ellora Road£135,000Mar 2001
27 Ellora Road£143,500Aug 2000
7 Ellora Road£127,000Jul 2000
5 Ellora Road£95,000May 2000
49 Ellora Road£52,000Jul 1999
5 Ellora Road£55,000Oct 1998
11 Ellora Road£130,000Sept 1998
7 Ellora Road£76,950Aug 1998
45A Ellora Road£38,500Apr 1998
7A Ellora Road£41,000Apr 1997
15 Ellora Road£68,520Nov 1996
49 Ellora Road£42,000Jul 1996
3 Ellora Road£85,000Apr 1996
49 Ellora Road£23,500May 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.