A lot of tourists seem to miss this great souvenir shop in Waterloo as it is a bit hidden. Just across the street from the London Eye, you can grab your piece of London. There are actually hundreds of these places in Central London but this one is a lot bigger, not too crowded and the people working there is super friendly. They’ve got this old cat that sleeps in the store, actually quite cute. There is something for everyone. I got a few presents there for family around the world. They’ve even got the basics such as nice thermal gloves. You can really not miss this store, it’s bright red on the outside. Best thing is that they accept credit cards but they do have a cash point inside if you need some cash urgently but the fee is £1.75 per transaction so I would rather use my credit card.