E5 8DE · London

£57M

what these 88 homes last sold for

£648kmedian
£9,054per m²
3sales this year
Recent sales
Apartment 02.09, Otto Building, Downs Road£645,000Jun 2026
Apartment 11.01, Otto Building, Downs Road£475,000Jun 2026
Apartment 03.09, Otto Building, Downs Road£650,000Apr 2026
Apartment 09.09, Otto Building, Downs Road£495,000Oct 2025
Apartment 03.02, Otto Building, Downs Road£800,000May 2025
Apartment 02.07, Otto Building, Downs Road£725,000Mar 2025
Apartment 05.01, Otto Building, Downs Road£492,500Mar 2025
Apartment 10.07, Otto Building, Downs Road£1,350,000Mar 2025
Apartment 11.03, Otto Building, Downs Road£760,000Nov 2024
Apartment 10.01, Otto Building, Downs Road£510,000Mar 2024
Apartment 06.03, Otto Building, Downs Road£750,000Mar 2024
Apartment 04.07, Otto Building, Downs Road£925,000Mar 2024
Open in SoldMap, free on the App Store