
One of the most common concerns of shoppers buying from independent websites and unknown brands is the lack of trust at the moment of completing the purchase and entering payment details. Leadenhall Market is home to boutique retailers, fine-dining and …