Yes, renovations and extensions in Glencairn require approval from the City of Cape Town. Depending on the scope of the project, updated plans must be submitted to ensure compliance with local building codes and environmental regulations.