The House CheckCheck before you offer

House prices in Ellora Road

103 sales · median £232,000 · most common: Terraced · newest sale Jan 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
39 Ellora Road, London, SW16 6JGJun 2004£220,000TerracedFreehold
28B Ellora Road, London, SW16 6JFJan 2003£189,000Flat / maisonetteLeasehold
28 Ellora Road, London, SW16 6JFOct 2001£66,000TerracedFreehold
14 Ellora Road, London, SW16 6JFAug 2001£176,500TerracedFreehold
20 Ellora Road, London, SW16 6JFJun 2000£85,000Flat / maisonetteLeasehold
45A Ellora Road, London, SW16 6JGApr 1998£38,500Flat / maisonetteLeasehold
3 Ellora Road, London, SW16 6JGApr 1996£85,000TerracedFreehold

London →