The Body Shop Perth

There is presently a total number of 4 The Body Shop branches open near Perth, Perthshire. Here you'll see the listing of all The Body Shop locations in the area.

The Body Shop Perth

Open: 9:30 am - 5:30 pm0.10 mi

The Body Shop Dundee

Open: 9:00 am - 5:30 pm18.26 mi

The Body Shop Dunfermline

Open: 9:00 am - 5:30 pm22.29 mi

The Body Shop Edinburgh Airport

Open: 4:30 am - 8:00 pm30.98 mi