This Christmas

Posted on November 29, 2013 by Lucy Heale

Luxe Box London will be popping up in one of Britain’s best shopping destinations over the Christmas period, 211/214 Piccadilly, St James's, London, W1.

The shop is just a few doors away from Piccadilly Tube Station. We will be there from 12-18th December so pop in and see us.

We pop up in Piccadilly

Bush Hall Dining Rooms - Shepherds Bush

Recent Articles


About Us