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