Clue: Building entrance unknown for a long time (9)
Answer: CENTENARY
Explanation: Definition: a long time
A charade of CENTENAR, an anagram ('building') of 'entrance'; plus Y ('unknown'). A centenary can be a the period of a hundred years, as well as the anniversary.