Japanese fashion retailer Uniqlo has surrendered its lease at the Plaza shopping centre on London’s Oxford Street and will create a new flagship unit on Regent Street ...