Properties at SE13 7NZ

Pick an address to see its estimated value, sales history and property profile.

AddressTenureFloor areaLast sale
Flat 77, Riverdale House, 68 Molesworth Street, LondonLeasehold39 m²£250,000 (2016)
Flat 78, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£247,500 (2016)
Flat 79, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£240,000 (2016)
Flat 80, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£237,500 (2016)
Flat 81, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£245,000 (2016)
Flat 82, Riverdale House, 68 Molesworth Street, LondonLeasehold51 m²£317,000 (2016)
Flat 83, Riverdale House, 68 Molesworth Street, LondonLeasehold48 m²£282,500 (2016)
Flat 84, Riverdale House, 68 Molesworth Street, LondonLeasehold48 m²£327,000 (2016)
Flat 85, Riverdale House, 68 Molesworth Street, LondonLeasehold50 m²£340,000 (2016)
Flat 86, Riverdale House, 68 Molesworth Street, LondonLeasehold33 m²£247,500 (2016)
Flat 87, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£258,000 (2017)
Flat 88, Riverdale House, 68 Molesworth Street, LondonLeasehold33 m²£250,000 (2016)
Flat 89, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£243,250 (2016)
Flat 90, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£245,000 (2016)
Flat 91, Riverdale House, 68 Molesworth Street, LondonLeasehold32 m²£247,000 (2016)
Flat 92, Riverdale House, 68 Molesworth Street, LondonLeasehold33 m²£249,500 (2016)
Flat 93, Riverdale House, 68 Molesworth Street, LondonLeasehold33 m²£247,000 (2016)
Flat 94, Riverdale House, 68 Molesworth Street, LondonLeasehold68 m²£435,000 (2016)
Flat 95, Riverdale House, 68 Molesworth Street, LondonLeasehold50 m²£317,000 (2016)
Flat 96, Riverdale House, 68 Molesworth Street, LondonLeasehold42 m²£295,000 (2016)
Flat 97, Riverdale House, 68 Molesworth Street, LondonLeasehold44 m²£285,000 (2016)
Flat 98, Riverdale House, 68 Molesworth Street, LondonLeasehold40 m²£314,500 (2016)
Flat 99, Riverdale House, 68 Molesworth Street, LondonLeasehold51 m²£309,500 (2016)
Flat 100, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£242,500 (2016)
Flat 101, Riverdale House, 68 Molesworth Street, LondonLeasehold30 m²£290,000 (2020)
Flat 102, Riverdale House, 68 Molesworth Street, LondonLeasehold33 m²£295,000 (2016)
Flat 103, Riverdale House, 68 Molesworth Street, LondonLeasehold38 m²£277,000 (2016)
Flat 104, Riverdale House, 68 Molesworth Street, LondonLeasehold46 m²£250,000 (2016)
Flat 105, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£245,000 (2016)
Flat 106, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£208,000 (2025)
Flat 107, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£262,000 (2016)
Flat 108, Riverdale House, 68 Molesworth Street, LondonLeasehold33 m²£257,000 (2016)
Flat 109, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£250,000 (2016)
Flat 110, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£221,000 (2025)
Flat 111, Riverdale House, 68 Molesworth Street, LondonLeasehold32 m²£208,000 (2025)
Flat 112, Riverdale House, 68 Molesworth Street, LondonLeasehold32 m²£255,000 (2016)
Flat 113, Riverdale House, 68 Molesworth Street, LondonLeasehold33 m²£265,000 (2018)
Flat 114, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£241,900 (2016)
Flat 115, Riverdale House, 68 Molesworth Street, LondonLeasehold74 m²£396,000 (2021)
Flat 116, Riverdale House, 68 Molesworth Street, LondonLeasehold48 m²£300,000 (2016)
Flat 117, Riverdale House, 68 Molesworth Street, LondonLeasehold44 m²£260,000 (2024)
Flat 118, Riverdale House, 68 Molesworth Street, LondonLeasehold41 m²£150,000 (2016)
Flat 119, Riverdale House, 68 Molesworth Street, LondonLeasehold44 m²£292,500 (2016)
Flat 120, Riverdale House, 68 Molesworth Street, LondonLeasehold44 m²£276,450 (2016)
Flat 121, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£250,000 (2016)
Flat 122, Riverdale House, 68 Molesworth Street, LondonLeasehold38 m²£270,000 (2016)
Flat 123, Riverdale House, 68 Molesworth Street, LondonLeasehold33 m²£245,000 (2016)
Flat 124, Riverdale House, 68 Molesworth Street, LondonLeasehold39 m²£280,000 (2016)
Flat 125, Riverdale House, 68 Molesworth Street, LondonLeasehold41 m²£310,000 (2016)
Flat 126, Riverdale House, 68 Molesworth Street, LondonLeasehold35 m²£245,000 (2016)
Flat 127, Riverdale House, 68 Molesworth Street, LondonLeasehold35 m²£285,000 (2016)
Flat 128, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£257,500 (2016)
Flat 129, Riverdale House, 68 Molesworth Street, LondonLeasehold33 m²£257,500 (2016)
Flat 130, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£257,500 (2016)
Flat 131, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£249,999 (2016)
Flat 132, Riverdale House, 68 Molesworth Street, LondonLeasehold74 m²£455,000 (2016)
Flat 133, Riverdale House, 68 Molesworth Street, LondonLeasehold35 m²£320,000 (2016)
Flat 134, Riverdale House, 68 Molesworth Street, LondonLeasehold78 m²£420,000 (2016)
Flat 135, Riverdale House, 68 Molesworth Street, LondonLeasehold72 m²£425,000 (2016)
Flat 136, Riverdale House, 68 Molesworth Street, LondonLeasehold34 m²£245,000 (2016)
Flat 137, Riverdale House, 68 Molesworth Street, LondonLeasehold40 m²£277,000 (2016)
Flat 138 Riverdale House, 68, Molesworth Street, LondonLeasehold88 m²£499,000 (2020)
Flat 139 Riverdale House, 68, Molesworth Street, LondonLeasehold84 m²£500,000 (2023)
Flat 140 Riverdale House, 68, Molesworth Street, LondonLeasehold50 m²£335,000 (2025)
Flat 141 Riverdale House, 68, Molesworth Street, LondonLeasehold50 m²£360,000 (2018)
Flat 142 Riverdale House, 68, Molesworth Street, LondonLeasehold50 m²£350,000 (2018)
Flat 143 Riverdale House, 68, Molesworth Street, LondonLeasehold50 m²£350,000 (2018)
Flat 144 Riverdale House, 68, Molesworth Street, LondonLeasehold58 m²£375,000 (2018)
Flat 145 Riverdale House, 68, Molesworth Street, LondonLeasehold54 m²£385,000 (2018)
Flat 146 Riverdale House, 68, Molesworth Street, LondonLeasehold50 m²£360,000 (2018)
Flat 147 Riverdale House, 68, Molesworth Street, LondonLeasehold72 m²£394,995 (2018)
Flat 148 Riverdale House, 68, Molesworth Street, LondonLeasehold62 m²£410,000 (2018)
Flat 149 Riverdale House, 68, Molesworth Street, LondonLeasehold51 m²£380,000 (2018)
Flat 150 Riverdale House, 68, Molesworth Street, LondonLeasehold52 m²£329,000 (2024)
Flat 151 Riverdale House, 68, Molesworth Street, LondonLeasehold76 m²£390,000 (2018)
Flat 152 Riverdale House, 68, Molesworth Street, LondonLeasehold51 m²£350,000 (2018)
Flat 153 Riverdale House, 68, Molesworth Street, LondonLeasehold54 m²£380,000 (2018)
Flat 154 Riverdale House, 68, Molesworth Street, LondonLeasehold68 m²£440,000 (2018)