CTY Books bevindt zich in hartje Leiden, op slechts 11 minuten lopen van Universiteit van Leiden en 6 minuten lopen van Rijksmuseum van Oudheden.