| 83 Rivermeads Avenue, Twickenham, TW2 5JF | Apr 2026 | £500,000 | Semi-detached | Freehold |
| 107 Rivermeads Avenue, Twickenham, TW2 5JF | Mar 2025 | £605,000 | Terraced | Leasehold |
| 103 Rivermeads Avenue, Twickenham, TW2 5JF | Oct 2022 | £930,000 | Semi-detached | Freehold |
| 95 Rivermeads Avenue, Twickenham, TW2 5JF | May 2017 | £538,000 | Semi-detached | Freehold |
| 59 Rivermeads Avenue, Twickenham, TW2 5JF | Nov 2015 | £550,000 | Semi-detached | Freehold |
| 57 Rivermeads Avenue, Twickenham, TW2 5JF | Jul 2015 | £740,000 | Semi-detached | Freehold |
| 67 Rivermeads Avenue, Twickenham, TW2 5JF | Aug 2014 | £606,000 | Semi-detached | Freehold |
| 69 Rivermeads Avenue, Twickenham, TW2 5JF | Apr 2014 | £637,000 | Semi-detached | Freehold |
| 65 Rivermeads Avenue, Twickenham, TW2 5JF | Sep 2012 | £397,000 | Semi-detached | Freehold |
| 73 Rivermeads Avenue, Twickenham, TW2 5JF | Aug 2009 | £249,950 | Semi-detached | Freehold |
| 77 Rivermeads Avenue, Twickenham, TW2 5JF | Nov 2007 | £355,000 | Semi-detached | Freehold |
| 75 Rivermeads Avenue, Twickenham, TW2 5JF | Jun 2007 | £379,950 | Semi-detached | Freehold |
| 101 Rivermeads Avenue, Twickenham, TW2 5JF | Apr 2007 | £299,950 | Semi-detached | Freehold |
| 91 Rivermeads Avenue, Twickenham, TW2 5JF | Jan 2006 | £300,000 | Semi-detached | Freehold |
| 81 Rivermeads Avenue, Twickenham, TW2 5JF | Sep 2005 | £270,000 | Semi-detached | Freehold |
| 63 Rivermeads Avenue, Twickenham, TW2 5JF | Apr 2005 | £275,000 | Semi-detached | Freehold |
| 93 Rivermeads Avenue, Twickenham, TW2 5JF | Mar 2005 | £271,000 | Semi-detached | Freehold |
| 105 Rivermeads Avenue, Twickenham, TW2 5JF | Jan 2005 | £285,000 | Semi-detached | Freehold |
| 87 Rivermeads Avenue, Twickenham, TW2 5JF | Jul 2004 | £280,000 | Semi-detached | Freehold |
| 89 Rivermeads Avenue, Twickenham, TW2 5JF | Jul 2003 | £265,000 | Semi-detached | Freehold |
| 99 Rivermeads Avenue, Twickenham, TW2 5JF | Nov 1996 | £119,950 | Semi-detached | Freehold |
| 85 Rivermeads Avenue, Twickenham, TW2 5JF | Mar 1996 | £104,000 | Semi-detached | Freehold |