PrestaShop is an open-source platform, which supports over 45 languages and is easy to set up and use. Currently, PrestaShop hosts more than 260 000 stores around the world; including the whole of UK and countries such as Spain, US, Australia, and Canada.
The platform also facilitates the operation of multiple payment options and detailed analytics. You can build a highly customizable online shop easily and quickly but it might requires some developer skills. Read more about Prestashop here.