England The Eye of London Open Shutter London Icons January 2012- There’s something awfully familiar and deceptive about being dropped into a country that essentially speaks your native tongue.