Reflection in office block windows of North bank of Thames, Cannon Street Station, London.