Biarritz

Located in the charming seaside town of Biarritz in southwestern France, our new store embodies the inviting beach vibe with a lifeguard tower as the centrepiece. Visit us today and discover our impressive store and collections for yourself.
Monday - Saturday : 10:00-19:00 — Mon - Tue: 14:00-19:00
Saturday : 10:00-19:00 — Sunday : Closed

PHONE
reviews
Did you visit this store? Let us know what you think.