MENU
Ikoyi, Lagos, Nigeria
A 15-storey Grade A office building with approximately 13,000 m² of leasable space, designed with glass curtain walls, atrium and event space plus high sustainability credentials.