| 1 Rivers Apartments, Cannon Road, London | - | 73 m² | - |
| 2 Rivers Apartments, Cannon Road, London | - | 72 m² | - |
| 3 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 4 Rivers Apartments, Cannon Road, London | - | 57 m² | - |
| 5 Rivers Apartments, Cannon Road, London | - | 53 m² | - |
| 6 Rivers Apartments, Cannon Road, London | - | 73 m² | - |
| 7 Rivers Apartments, Cannon Road, London | - | 72 m² | - |
| 8 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 9 Rivers Apartments, Cannon Road, London | - | 76 m² | - |
| 10 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 11 Rivers Apartments, Cannon Road, London | - | 86 m² | - |
| 12 Rivers Apartments, Cannon Road, London | Leasehold | 71 m² | £340,000 (2024) |
| 13 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 15 Rivers Apartments, Cannon Road, London | Leasehold | 51 m² | £257,000 (2025) |
| 16 Rivers Apartments, Cannon Road, London | - | 73 m² | - |
| 17 Rivers Apartments, Cannon Road, London | - | 72 m² | - |
| 18 Rivers Apartments, Cannon Road, London | Leasehold | 71 m² | £153,000 (2025) |
| 19 Rivers Apartments, Cannon Road, London | - | 76 m² | - |
| 20 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 21 Rivers Apartments, Cannon Road, London | - | 74 m² | - |
| 22 Rivers Apartments, Cannon Road, London | - | 72 m² | - |
| 23 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 24 Rivers Apartments, Cannon Road, London | - | 76 m² | - |
| 25 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 26 Rivers Apartments, Cannon Road, London | - | 73 m² | - |
| 27 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 28 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 29 Rivers Apartments, Cannon Road, London | Leasehold | 76 m² | £340,000 (2026) |
| 30 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 31 Rivers Apartments, Cannon Road, London | - | 74 m² | - |
| 32 Rivers Apartments, Cannon Road, London | - | 73 m² | - |
| 33 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 34 Rivers Apartments, Cannon Road, London | Leasehold | 76 m² | £251,250 (2021) |
| 35 Rivers Apartments, Cannon Road, London | Leasehold | 51 m² | £125,100 (2021) |
| 36 Rivers Apartments, Cannon Road, London | Leasehold | 71 m² | £345,000 (2022) |
| 37 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 38 Rivers Apartments, Cannon Road, London | - | 73 m² | - |
| 39 Rivers Apartments, Cannon Road, London | Leasehold | 76 m² | £208,500 (2021) |
| 40 Rivers Apartments, Cannon Road, London | - | 52 m² | - |
| 41 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 42 Rivers Apartments, Cannon Road, London | - | 73 m² | - |
| 43 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 44 Rivers Apartments, Cannon Road, London | - | 76 m² | - |
| 45 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 46 Rivers Apartments, Cannon Road, London | Leasehold | 72 m² | £198,000 (2025) |
| 47 Rivers Apartments, Cannon Road, London | Leasehold | 71 m² | £205,800 (2022) |
| 48 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 49 Rivers Apartments, Cannon Road, London | - | 76 m² | - |
| 50 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 51 Rivers Apartments, Cannon Road, London | - | 74 m² | - |
| 52 Rivers Apartments, Cannon Road, London | - | 73 m² | - |
| 53 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 54 Rivers Apartments, Cannon Road, London | Leasehold | 76 m² | £335,000 (2021) |
| 55 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 56 Rivers Apartments, Cannon Road, London | Leasehold | 74 m² | £93,750 (2016) |
| 57 Rivers Apartments, Cannon Road, London | - | 76 m² | - |
| 58 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 59 Rivers Apartments, Cannon Road, London | Leasehold | 70 m² | £370,000 (2022) |
| 60 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 61 Rivers Apartments, Cannon Road, London | Leasehold | 74 m² | £318,500 (2024) |
| 62 Rivers Apartments, Cannon Road, London | Leasehold | 73 m² | £93,000 (2015) |
| 63 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 64 Rivers Apartments, Cannon Road, London | Leasehold | 80 m² | £335,000 (2021) |
| 65 Rivers Apartments, Cannon Road, London | Leasehold | 51 m² | £260,000 (2022) |
| 66 Rivers Apartments, Cannon Road, London | Leasehold | 71 m² | £137,100 (2016) |
| 67 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 69 Rivers Apartments, Cannon Road, London | Leasehold | 71 m² | £198,000 (2021) |
| 70 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 71 Rivers Apartments, Cannon Road, London | - | 76 m² | - |
| 72 Rivers Apartments, Cannon Road, London | Leasehold | 71 m² | £121,783 (2016) |
| 73 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 74 Rivers Apartments, Cannon Road, London | Leasehold | 71 m² | £244,475 (2016) |
| 75 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 76 Rivers Apartments, Cannon Road, London | - | 74 m² | - |
| 77 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 78 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 79 Rivers Apartments, Cannon Road, London | Leasehold | 54 m² | £139,700 (2016) |
| 80 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 81 Rivers Apartments, Cannon Road, London | Leasehold | 74 m² | £85,938 (2016) |
| 82 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 83 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 84 Rivers Apartments, Cannon Road, London | Leasehold | 76 m² | £342,500 (2021) |
| 85 Rivers Apartments, Cannon Road, London | Leasehold | 52 m² | £275,000 (2022) |
| 86 Rivers Apartments, Cannon Road, London | - | 74 m² | - |
| 87 Rivers Apartments, Cannon Road, London | - | 73 m² | - |
| 88 Rivers Apartments, Cannon Road, London | Leasehold | 71 m² | £199,050 (2016) |
| 89 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 90 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 91 Rivers Apartments, Cannon Road, London | - | 74 m² | - |
| 92 Rivers Apartments, Cannon Road, London | Leasehold | 73 m² | £355,000 (2022) |
| 93 Rivers Apartments, Cannon Road, London | Leasehold | 71 m² | £330,000 (2021) |
| 94 Rivers Apartments, Cannon Road, London | Leasehold | 77 m² | £177,000 (2024) |
| 95 Rivers Apartments, Cannon Road, London | - | 51 m² | - |
| 96 Rivers Apartments, Cannon Road, London | - | 154 m² | - |
| 97 Rivers Apartments, Cannon Road, London | Leasehold | 163 m² | £185,955 (2016) |
| 98 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 99 Rivers Apartments, Cannon Road, London | - | 71 m² | - |
| 100 Rivers Apartments, Cannon Road, London | Leasehold | 51 m² | £217,500 (2022) |
| Flat 14, Rivers Apartments, Cannon Road, London | - | 81 m² | - |
| Flat 68, Rivers Apartments, Cannon Road, London | Leasehold | 59 m² | £340,000 (2021) |