Palace has only gone and teamed up with Harrods! Whatever next!

Looks like Christmas has come early, folks! Palace have just announced the launch of Palace Harrods, a new pop-up shop smack bang in the middle of London’s most magical luxury destination. How’s that for a festive surprise? Open from 10th-12th December, expect fancy gift hampers (wine, coffee and olive oil included), cosy knitted scarves and beanies, and even choccie coins, Palace X Harrods style. Time to fill some stockings up and secure this year’s Best Family Member award.

The best of THE FACE. Straight to your inbox. 

Loading...
00:00 / 00:00