London Eye, Eye November 9, 2005September 4, 2012 Steve 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