Welcome to Shopping-Centers.co.uk
The Body Shop store in Princess Mall (Scotland)
18 Review(s) Make a Review
- Shopping centre:
- Princess Mall
- Address:
- Princes Mall Princes Street Edinburgh, EH1 1BQ
- Phone:
- 0131 557 3759 (shopping mall info)
- Region:
- Scotland
Information & Events
The Body Shop store is located in Princess Mall , Princes Mall Princes Street Edinburgh, EH1 1BQ