Here’s a look at the brand new I Love London merchandise exclusive to the London Disney Stores. Pins, badges, a lovely mug and a heart shaped cushion are only a few items in this collection making both tourists and Londoners happy. Click on images to enlarge.