Reflection of an older structure in the windows of a newer building on the campus of the Imperial College of London.