The University of London’s new flagship student halls of residence, Eleanor Rosa House, has opened its doors for the academic year 2019/20.
The Renaissance will invigorate the Institute making essential improvements to the building and introducing new spaces that connect the Warburg with its origins.