House prices in SW14 7LX
22 sales · median £546,000 · most common: Terraced · newest sale May 2026.
| Address | Sold | Price | Type | Tenure |
|---|---|---|---|---|
| 20 St Leonards Road, London, SW14 7LX | May 2026 | £1,440,000 | Terraced | Freehold |
| 26 St Leonards Road, London, SW14 7LX | Apr 2026 | £775,000 | Terraced | Freehold |
| 28 St Leonards Road, London, SW14 7LX | Mar 2024 | £1,300,000 | Terraced | Freehold |
| 16 St Leonards Road, London, SW14 7LX | Jul 2020 | £1,125,000 | Terraced | Freehold |
| 32 St Leonards Road, London, SW14 7LX | Mar 2020 | £400,000 | Flat / maisonette | Leasehold |
| 14 St Leonards Road, London, SW14 7LX | Oct 2017 | £592,000 | Other property | Freehold |
| 30 St Leonards Road, London, SW14 7LX | Dec 2016 | £1,250,000 | Terraced | Freehold |
| 34A St Leonards Road, London, SW14 7LX | Sep 2011 | £415,000 | Flat / maisonette | Leasehold |
| 18 St Leonards Road, London, SW14 7LX | Oct 2006 | £500,000 | Terraced | Freehold |
| 34 St Leonards Road, London, SW14 7LX | May 2001 | £310,000 | Semi-detached | Freehold |