WHAT’S INSIDE

WHAT'S INSIDE OUR BOXES?

That is London's best kept secret. We can say that each box will have a minimum of 5 locally produced items that are made in the London area by local small businesses. Each box will have a minimum retail value of $85.00.