Hosted on MSN26d
Imperial College London’s Great Hall set for transformationMace, a construction company, has been tasked with the redevelopment of the Great Hall at Imperial College London, located in South Kensington, UK. Situated within the Sherfield Building and ...
Nearest tube South Kensington. All images courtesy of the Great Exhibition Road Festival/Imperial College.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results