Harvey Norman Opens Flagship Store at Merry Hill Business October 14, 2024 Harvey Norman has launched its inaugural store in England at Merry Hill, Brierley Hill. This significant move into the UK…