Logo
D

DEPOT LONDON LUXURY LTD

10 employees

Depot Luxury is an e-store that offers a wide selection of designer watches, jewellery, handbags, and accessories for both men and women.

Basic info

Industry

retail

Sectors

Jewelry
Retail
E-Commerce
Shopping

Date founded

2012

FAQ