PRINCIPAL TOWER

Luxury private residential apartment in East London