Aimelia Apparel are based in UK and Bucharest. We have a logistic centre in the UK and our main deposit/warehouse is in Central Europe. We hold all of our products in stock, apart from the pre-order collections.
We have an express contract with DHL and DPD meaning your order should not take more than 3-4 days from the moment we dispatch. For any returns or click and collect options we can provide our UK address.