L'Occitane Solihull

2 Poplar Arcade
B91 3JH Solihull
United Kingdom