The City of Cape Town has approved the lease of a prime location within the Green Point Common to Virgin…