asked by
on 8/27/18NO, I have asked their online service, they said, the address in London are there company registered address, they are online store.
If you google search their address, the store does not look like it exists. Try to avoid this company. They're actually dresses made in China and do not care about customer service or quality of the dress. Beware of any websites that do not have reviews posted by real people with them in the dresses.