London Eye, Eye Steve November 9, 2005September 4, 2012 0 Comments Wembley stadium street lamps I found these lights near the new Wembley stadium. To my warped mind they looked like robotic eyes staring down. Wembley construction lights