News

Global jewellery and accessories retailer Lovisa has signed for a 915 sq ft location at The Liberty Romford, the shopping ...