Shops & Services

Christmas gifts

share

Share the joy and spread the love with The Body Shop’s new Christmas gift collection.

The Body Shop

Mall Level -1
Jubilee Place
Canary Wharf
London
E14 5NY