Question: why are there ravens kept in the tower?
Answer: Their presence is traditionally believed to protect The Crown and the Tower; a superstition holds that "if the Tower of London ravens are lost or fly away, the Crown will fall and Britain with it." ... Historically, wild ravens were common throughout Britain, even in towns, the Tower being within their natural range.