We visited the London Disney Store on Oxford St, London W1C 1JH recently and took a look at some of their Disney London Collectibles and displays.
These included clothing, Mickey Mouse King Plush and Mickey Mouse Beefeater Plush toys, snowglobes, London bus models and a Loungefly Mickey and Minnie London City Backpack.
The Disney Store London can be found at 350-352 Oxford St, London W1C 1JH. There are always lots of great displays.
Related
Disney’s Robin Hood at 50