Although apparently british, Natasha Chilon shore website is 100% chinese.

I ordered a Luciano Barracchino pair of flats, and got an hideous pair of plastic flip flop that looked nothing close to the picture on the website.

Don't buy there !!!