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 (Friday), 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.
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.
Near to the bus stops at Stance A, Stance C, Kingsgate Centre and Stance B. Routes 4, 5, 6 and 747 are available here.
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.
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.