Project: Project Windsor 12-Story Office Building

Location: IBTC Towers, Walter Carrington Crescent, Victoria Island, Lagos, Nigeria

Status: Completed in 2023