| 21 Camellia Place, Twickenham, TW2 7HZ | Feb 2026 | £650,000 | Terraced | Freehold |
| 20 Camellia Place, Twickenham, TW2 7HZ | Nov 2024 | £570,000 | Semi-detached | Freehold |
| 7 Camellia Place, Twickenham, TW2 7HZ | May 2024 | £567,000 | Terraced | Freehold |
| 5 Camellia Place, Twickenham, TW2 7HZ | Apr 2024 | £500,000 | Terraced | Freehold |
| 15 Camellia Place, Twickenham, TW2 7HZ | Mar 2023 | £520,000 | Terraced | Freehold |
| 22 Camellia Place, Twickenham, TW2 7HZ | Oct 2021 | £667,000 | Semi-detached | Freehold |
| 11 Camellia Place, Twickenham, TW2 7HZ | Sep 2021 | £570,000 | Terraced | Freehold |
| 9 Camellia Place, Twickenham, TW2 7HZ | Aug 2021 | £543,000 | Terraced | Freehold |
| 8 Camellia Place, Twickenham, TW2 7HZ | Aug 2018 | £530,000 | Terraced | Freehold |
| 19 Camellia Place, Twickenham, TW2 7HZ | Jul 2018 | £531,000 | Terraced | Freehold |
| 2 Camellia Place, Twickenham, TW2 7HZ | Feb 2018 | £590,000 | Detached | Freehold |
| 17 Camellia Place, Twickenham, TW2 7HZ | Nov 2012 | £349,000 | Terraced | Freehold |
| 23 Camellia Place, Twickenham, TW2 7HZ | Jan 2012 | £300,000 | Terraced | Freehold |
| 18 Camellia Place, Twickenham, TW2 7HZ | Jun 2006 | £269,950 | Terraced | Freehold |
| 13 Camellia Place, Twickenham, TW2 7HZ | Jul 2004 | £275,000 | Terraced | Freehold |
| 16 Camellia Place, Twickenham, TW2 7HZ | Nov 2002 | £227,000 | Terraced | Freehold |
| 12 Camellia Place, Twickenham, TW2 7HZ | Nov 2001 | £184,000 | Terraced | Freehold |
| 10 Camellia Place, Twickenham, TW2 7HZ | Sep 2001 | £175,000 | Terraced | Freehold |
| 4 Camellia Place, Twickenham, TW2 7HZ | Jul 1999 | £150,000 | Terraced | Freehold |