What is the version of the following sentence with correct punctuation?

London Eye pictures photos facts and information on London Eye London 768x1024
London Eye - pictures, photos, facts and information on London Eye (London) - 768x1024