Designed by
Title
London, UK: Imperial College London on Exhibition Road in South Kensington #288957616
Description
London, UK: Imperial College London on Exhibition Road in South Kensington. The large modern glass windows reflect the old buildings opposite illuminated by the evening sun.
This image is editorial