Otto Building
Downs Road, London, E5 8DE
137.12 sq m(1,476 sq ft)
Excess of £1,195,000
- Superb penthouse apartmentSuperb penthouse apartment
- Concierge, gym and communal roof terraceConcierge, gym and communal roof terrace
- Recently completed developmentRecently completed development
- South facing private terraceSouth facing private terrace