News! Disney Café Opens at Harrods Department Store in London for the Holidays

Are you heading to the UK for the Christmas season — or do you just wish you were? Me too! The “wish I were” part, I mean!

Well, if you actually are there, DFB reader Lynn has pointed out an opulent Disney experience right in the heart of London: A pop-up Disney Store and Disney Cafe at Harrod’s Department Store in Knightsbridge, London! (Scroll down for the full menu!!)

Disney at Harrods

Just in time for the winter holidays, the famous London department store has opened a pop-up boutique and Cafe on its fourth floor. The store features [Read more…]