At this moment, The Body Shop operates 39 stores near Stratford, Warwickshire. This page will give you a list of The Body Shop branches in the area.