Collection: British Rose

12 products
  • British Rose Cleansing Face & Body Bar 100g The Body Shop
    British Rose Cleansing Face & Body Bar 100g The Body Shop
    Regular price
    $7.00
    Regular price
    Sale price
    $7.00
    Unit price
    per 
    Availability
    Sold out
  • British Rose Hand Cream 30ml The Body Shop
    British Rose Hand Cream 30ml The Body Shop
    Regular price
    $10.00
    Regular price
    Sale price
    $10.00
    Unit price
    per 
    Availability
    Sold out
  • British Rose Shower Gel 250ml The Body Shop
    British Rose Shower Gel 250ml The Body Shop
    Regular price
    $14.00
    Regular price
    Sale price
    $14.00
    Unit price
    per 
    Availability
    Sold out
  • Nourish & Flourish British Rose Duo The Body Shop
    Nourish & Flourish British Rose Duo The Body Shop
    Regular price
    $16.00
    Regular price
    Sale price
    $16.00
    Unit price
    per 
    Availability
    Sold out
  • British Rose Body Yogurt 200ml The Body Shop
    British Rose Body Yogurt 200ml The Body Shop
    Regular price
    $22.00
    Regular price
    Sale price
    $22.00
    Unit price
    per 
    Availability
    Sold out
  • British Rose Hand Cream 100ml The Body Shop
    British Rose Hand Cream 100ml The Body Shop
    Regular price
    $24.00
    Regular price
    Sale price
    $24.00
    Unit price
    per 
    Availability
    Sold out
  • British Rose Lotion-to-Oil 200ml The Body shop
    British Rose Lotion-to-Oil 200ml The Body shop
    Regular price
    $25.00
    Regular price
    Sale price
    $25.00
    Unit price
    per 
    Availability
    Sold out
  • Nourish & Flourish British Rose Gift Bag The Body Shop
    Nourish & Flourish British Rose Gift Bag The Body Shop
    Regular price
    $25.00
    Regular price
    Sale price
    $25.00
    Unit price
    per 
    Availability
    Sold out