Chimeran Tower

The Chimerian tower is where all these types of chimera are controled. There are control panels keeping the chimera alive. The destruction of these panels will diminish all chimera around London.