The Disney Store on Oxford Street is the largest Disney Store in Europe.
Its glass store front contains a 267ft high Princess Castle with an animated clock, where Princesses make appearances in windows and Tinkerbell flies across the walls throughout the day. Mickey and Donald Sentries guard the store and lots of other magical things happen inside.
Venue Details & Map
The Disney Store
350 Oxford Street