The Body Shop - Dunfermline

James StreetDunfermlineKY12 7QU UK
Today: 9:00 am - 5:30 pm

Opening Times The Body Shop - Dunfermline

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

The Body Shop - Dunfermline - Opening Hours & Store Details


The Body Shop is situated directly in Kingsgate Shopping Centre on James Street, a 0.23 mile drive west of the centre of Dunfermline (not far from Kingsgate Centre Bus Stop). This store is an excellent addition to the local businesses of Abbey Parks, Dunfermline Town Centre, Pittencrieff, Lady's Mill, Baldridgeburn, Hospital Hill, Abbeyview and Bellyeoman. If you plan to visit today (Thursday), its hours of opening are 9:00 am - 5:30 pm. On this page you will find all the up-to-date information about The Body Shop Dunfermline, including the open hours, navigation, product ranges, and additional details.


The Body Shop is easily reached right near the crossroads of Bonnar Street and James Street, in Dunfermline, Fife, at Kingsgate Shopping Centre.

By car

Simply a 1 minute drive from Carnegie Drive, Inglis Street, New Row or East Port; a 3 minute drive from Appin Crescent, Pilmuir Street or Bothwell Street; or a 10 minute trip from Pittencrieff Street and Glen Bridge.

The best postcode to use on your Satellite Navigation devices to get here is KY12 7QU.

By bus

Near to the bus stops at Stance A, Stance C, Kingsgate Centre and Stance B. Routes 4, 5, 6 and 747 are available here.

By train

Trains run to and from Dunfermline Queen Margaret Station (2060 ft), Dunfermline Station (1.50 mi) and Rosyth Station (2.29 mi away). The ScotRail line stops nearby.

On foot

In the vicinity you may visit Canmore Golf Club, Carnegie Leisure Centre, Carnegie Drive Retail Park, Dunfermline Public Park, Carnegie Hall and Pittencrieff Park.


At this time, The Body Shop has 1 store in Dunfermline, Fife.

Browse this page for the full list of all The Body Shop stores near Dunfermline.


While shopping at The Body Shop, be sure to visit the other exceptional stores in Kingsgate Shopping Centre.

Open: 8:00 am - 6:00 pm0.02mi
Open: 9:00 am - 5:30 pm0.03mi

0.04mi
Open: 7:00 am - 7:00 pm0.04mi
Open: 7:30 am - 6:00 pm0.04mi