There are two gift shops, one is located next to the ticket office and another upon exit of The London Eye.
If you are wanting mini-binoculars or a guidebook these can either be pre-booked online with your tickets and collected from or purchased at the gift shop next to the ticket office.
The gift shop located at the exit of the attraction has a wide selection of souvenirs and mementos.