Find your nearest Body Shop store
Scrub up your body & scrub up the world at The Body Shop's Stores.
Call & Collect
Shop the way you choose.
- Choose your preferred The Body Shop store location
- Call your chosen store during open hours to place your order. Feel free to browse our website prior to the call and make a list of products you’re interested in. Our trained consultants will also be pleased to assist you with advice over the phone, should you need it.
- Confirm a time to collect your order from your chosen store. Orders will be ready to collect within 24 hours after speaking with a consultant and will be held for 48 hours.
- Visit your chosen store during your allocated pick-up time. Present yourself at the store to make a card payment and collect your order. Your order will be bagged and ready to go.