Return to "3,600 sq ft Swiss watch outlet to open in Liverpool" Liverpool ONE South John Street in Liverpool ONE. Picture by Tony McDonough Next