Each window at Harrod’s is dedicated to a “Disney Princess” resulting in barely being able to get past the store because of the crowds.

Leave a Reply

Your email address will not be published. Required fields are marked *