Looking for the best London souvenirs to purchas on your trip to England? This comprehensive list has everything you should consider.