Project: Project Windsor 12-Story Office Building
Location: IBTC Towers, Walter Carrington Crescent, Victoria Island, Lagos, Nigeria
Status: Completed in 2023