It's a temporary exhibit for this weekend which will display humans inside the room. It seemed like they'd just finished building it when I went on Wednesday. For more information, ZSL have put a news article up on their website: Humans on display at ZSL London Zoo - News - ZSL London Zoo - ZSL