The Body Shop Opening times In Leeds, UK

All stores The Body Shop in Leeds: 1

Time in United Kingdom: 21:44:31

The Body Shop - Leeds, Leeds

Leeds White Rose, Unit 5b White Rose Shopping Centre, Leeds

Closed today