Your Bag
Close
0
Continue to Checkout
Capri

Situated on the Mediterranean island of Capri, within Italy’s iconic Bay of Naples, the seasonal concept store embodies the rugged, relaxed feel of the area and marks the next big step in the Venroy experience. Given the brands Italian heritage and playfully escapist mentality, Venroy couldn’t have picked a more complementary location to take their offering abroad.